Yes, the iPhone 4 takes video in HD.
The format for games on the iPhone 4 is iOs 4.
Mp4 is a good format for iMovie.
mpeg 4
The ipod touch 4g can video chat with an iphone 4 if you have a WiFi connection.
You would have to use the YouTube App for iPhones. You will not be able to upload a video from a mobile browser.
The difference between the Iphone 4 and the iPod Touch is that the iPhone is techincally a iPod, but with phoning capabilities. Also, the iPhone 4 can use FaceTime, a app that use video calling. Also, the newest iPod has FaceTime too. So, both the iPhone and the iPod are both the same.
Cycorder is a program, or "app", for the iPhone that enables you to record and save video with the built in camera. It is only of real use to those with the original iPhone or the iPhone 3G, as the iPhone 3GS and iPhone 4 have native software for video recording. Cycorder is only available and functional on "jailbroken" iPhones (an iPhone that has been "hacked" into removing restrictions placed on the device by Apple).
Mpeg-4
No you both have to have an iphone 4 :)
this video need to be converted to a different format and there are tons of video converter programs and websites that you can use. convert that video into a different format. .mp4 usually works for me but if it doesnt work for you try a different format
Apple made "FaceTime" for video calling from MAC to iPad 2, iPhone 4, iPod touch or MAC. All you need is an Apple ID and an e-mail address and that's it! Another way for video chat is "Yahoo Messenger 2.0". With yahoo messenger 2.0 you can make voice+video calls to other messenger users on iPhone 3GS, iPhone 4, MAC or other windows running systems.