help a noob understand backup/bootstrap
First off I'm sorry if this is in the wrong forum, and I am am very noobish with roms, so please try to resist the urge to flame this post!
I just rooted by X2 and haven't really done anything with that freedom yet, mainly because I don't want to brick my phone being 8 months away from a new phone. I was going to flash either eclipse or the CM7 port from xda. My question is with bootstrapping/backup. I understand how to perform the bootstrap and even the flashing of the new rom but I want to keep all my apps, all the data from all my apps, (example, angry birds progress, evernote notes, photos, contacts etc) will the bootstrap recovery keep all this info, or do I need to pony up the $6 for Ti Backup and back all my info up that way. If I need to use titanium back up, do I just back up before I flash and then once my new rom is installed open up ti backup and recover all my data that way? I know this has probably been asked a million times, sorry, but I just needed a clear answer for my question and knew I could get it here..thanks.