ATVFlash works beautifully with my AppleTV, but I haven't yet figured out how to stream music and movies from my AppleTV to my girlfriend's new iPad.

I'm looking for the best way to share music and movies across all platforms (AppleTV, iPad, MacBook Pro). Perhaps a Time Capsule would be useful?

At present, the movies are stored on an external (USB) disk which is plugged into the AppleTV. The USB disk was originally connected to the Time Capsule.