if you want the most out of your iPod touch, i suggest jailbreaking. if your warranty has already run out, this is definitely the way to go.
it may give you some trouble occasionally, but its worth it in the end. i suggest blackra1n, and cydia, not ROCK.