2.2 is the latest firmware, and Apple look forward on making things better. So I would say yeah! 2.2 is alright and safe. On 2.2 you can play all those games from AppStore. Most of them require 2.1 firmware. And to help Atish_k a li'l:
If you don't have internet connection, you need to upgrade your iPhone, and jailbreak it. There are millions of tutorials and websites for that. And all those apps you have on 1.1.4 got lot better on 2.2! Even that intelliscreen is out of beta. And coolest thing is you can have most of those kind applications for free using x.S.e.l.l.i.z.e (modmyi don't like x.s.e.l.l.i.z.e) you'll figure out what to do from there. And when you're jailbreaking your iPhone do not get Installer! I'm telling you! Just get Cydia. Installer is not same as 1.1.4 anymore. It barely has few apps. Not even useful. And all the developers or the companies are putting their apps on Cydia only. So installer will just be useless. Plus it's damn slow. And get the Cydia, go to Starbucks or somewhere where they have free internet, and run Cydia. From Cydia, my recommendetions are:
#1-Get all the upgrades!
#2-Winterboard
#3-********** (to get it add
Welcome to Cydia.hackulo.us!)
#4-Categories
#5-FiveIconDock
#6-iRealSMS (free if you use xSellize)
#7-SBSetiings
#8-Backgrounder
#9-Insomnia
#10-and some blanks from Steffiz repo. (those blanks are untouchable

#11-Clippy! Copy and Paste. Best if you use CopierCin also...
and after you get **********, go into your Appstore, install Google. It's 100% free. And uses so li'l space. You need to download one free Application from AppStore to get your cracked .ipa to work. And after the installation is compelete go into ********** and download one application. One game. Look for the smallest size. Because I don't wanna hold you long in that starbucks. And now go home. Looks like you have internet at home. Go into
appulos.us or iparepo.com and download some games, books, flash cards... Things you need. And copy them into var/mobile/library/downloads and you'll see the .ipa s in your ********** next time you go in there.
And if you sync your music or pix, your computer might be deleting your .ipa s. To avoid that you need to Organize your iTunes. I mean, from iTunes go to Store (on top next to Controls)-> Authorize Computer and put your apple account in. Now plug your phone, and if it's asking you to do anything like Register your iPhone or whatever skip all those. Do not sync anything. Right click on your iPhone from iTunes, Transfer Purchases! Other way is you can sync all your pix and music, videos before you put all those .ipa s in. But I just thought you might have to sync your phone later on... for new things...
Hope it helps for all those who are starting with 2.2! I got soo many games and more, all working. Some are modded. And if you need more help you can write here...