This is the current version of iPhone sftware but the newest version which is called OS 4.0 is out Summer 2010, most likely June 2010.
no, thats why there is software for the 3g and the 3gs.
Not really as there is differences in the operating software and different hardware on bother versions of the iPhone.
I am Going To Guess, That IP Stands For iPhone, and SW stands For Software. IPSW = iPhone Software
with the new 3.0 software update it is expected to be possible
Yes. If you update your iPhone's software using iTunes it will lock your iPhone again. You will then need to unlock it again.
No, I don't use that kind of software. I just buy some iPhone accessories on this website: http://www.dinodirect.com/iPhone-Accessories/
If you have the iPod Touch 3G or 4G (current one), an iPhone 4 (not the iPhone 4S) or iPhone 3GS, or the original iPad (Not the iPad 2) then use redsn0w 0.9.10 to jailbreak. If you have an iPad 2 or, iPhone 4S, you cannot jailbreak it on iOS 5.0.1 yet
Yes, as with all software, the iPhone does have glitches. When there is a glitch, Apple releases software updates to resolve the problem.
You can transfer your files from ipad to your iphone use some cookie or software,i want suggest some software that i used, xilisoft iphone magic.
Iphone Software
By using connecting your iPhone/iPod to your computer and running some software. A process to use non-propietary software on the iPhone/iPod.