If you've got maya 6 unlimited you can do this with dynamic curves. Other than that you may be looking at soft bodies (with high damping settings) or something along those lines.
Alan
Technical Director - Framestore
Currently working on: Your Highness
IMDB