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:
http://www.glowsound.com/logossoftware.m4v

ALTERNATE:
Here's a "mov" version that also didn't work:
http://www.glowsound.com/test.html

"mov" file:
http://www.glowsound.com/101510/logos2/logos2.mov

Thanks for your help!