I placed a video online that is supposed to play on the iPhone. Oddly, it plays fine on my 3G iPhone (OS 3), but my client's 3GS iPhone (OS 4) won't play it. He either receives an error message or it just doesn't play...

Following are the files I'm referencing:

http://www.glowsound.com/sound-design.html (in the iPhone, please click on the image that says "Logos" to view the video)

Here's the actual "m4v" video that is supposed to play:

Here's a "mov" version that also didn't work:

"mov" file:

Thanks for your help!