www.blackra1n.com -> jailbreak iphones n ipod touches like it's going out of style... for free, very small download.
app. recommendations (free):
Paper Toss = very fun/addicting/simple game
Mixology = 7000+ drinks, ingredients, instructions on how to make
PS Mobile = amazing photoshop
Sportacular = keep tabs on all sports, set alerts, check scores/stats/tables/news etc
Brain Challenge (Free version) = fuckin cool
Catergories = you can make folders, put apps/icons into proper folder (for cleaner desktops/pages)
WeatherEye = proper weather app (in sync with
www.theweathernetwork.ca/com
Shazam = tells you what song your playing (it "hears" the song, looks it up for you)
iBlank = creates blank icons so you can make custom pages of apps (lets you "space" out apps from one another instead of the automatic side-by-side business)
FontSwap = you can customize every single font for, say: Safari, phone dialer, phonebook, system fonts etc etc
Heat = type in a Celcius measurement, hit one button, and BAM, comes out in Farenheit (good for when you're in the States or something)
Flashlight = just that. You open it, and you get a full-screen, full white, full bright light that stays on as long as you need (SO key, trust me... you know, for "those" times lol)
I'll list more later, especially once you've jailbroken your shit and you can have shit like full (real, no joke) navigation and shit... (for example, see below):
AirMouse = no joke, your shit controls the mouse on your computer, the coolest fuckin thing ever. Works over wifi in your house, so distance is of ZERO issue. Also, buttons change according to what you're doing - media buttons, tv buttons, application buttons.
Enjoy.