If you are going from the iphone straight to the desire cuz it now records 720p you will be GRAVELY dissapointed.. first of all I'm LUCKY and i mean LUCKY if i get 20fps on some of my videos... the quality of the picture is actually not too bad and in some of my vids you can definitely notice how nice the more vibrant colors look, but my god the lack of a constant 30fps during recording truly kills this device's video recording capabilities. I've looked for a solution for this problem via custom roms and whatnot but no dice.. not in a single custom rom did I manage to get a solid chug-free 30fps during recording and this is after TRAWLING through the XDA forums, I already have a feeling the camera hardware is being pushed to its limit.
In fact, you'd probably be much better off with a galaxy S or even waiting out for the galaxy S 2 which will be capable of 1080p recording.. (my bros Galaxy S shoots constant 30fps and IMO looks better than Iphone 4 recordings) but as far as the desire and 720p recording goes.. its a disaster for example, i recently made a vid of my 2000 Camaro SS (just a walk around vid for a potential customer who wanted to buy it), so I'm walking around the car making a video and i decide to pop the hood so the customer can see the engine bay.. I open the hood.. so far so good everythings recording normally... I blip the throttle a little bit so the customer can hear the engine and thats when everything goes to shit... during playback at this part, the video cuts out approx 5-6 seconds and it just displays the same frame with the audio of the engine sounding like utter garbage.
I dunno.. maybe theres a possibility to salvage this thru future software upgrades but given how long it takes to roll those out I wouldn't hold my breath..
If you really want a solid vid capture device get one of those Flip things that OFI mentioned in his post, my cousin has one and he never has to worry about the length of his vids or them being choppy and low fps
But of course there's more uses for a phone other than as primary vid capture device.. I just wanted you to be aware of this before you made the plunge (cuz i wasn't and signed a 3 year contract :S)
NIIINJA Edit: Heres the recording of my car that I was talking about (make sure u switch it to HD and if u get too bored just fast forward to 2:20 to see what Im talking about.
http://www.youtube.com/watch?v=sqrD2604TXM&hd=1
Edit 2: Here's a sample vid I made using my bros Galaxy S just to see how much better than mine it was.. the difference as u can tell is pretty much night and day.. (
MAKE SURE UR VOLUME IS DOWN FIRST BEFORE U PLAY THIS ONE!!!)
http://www.youtube.com/watch?v=NnjufFQf9hs&hd=1