Having read through all these threads, I've finally got round to rooting my phone. I've also downloaded titanium backup and backed up all apps & system data on to my sd card. Bit confused on the next steps though.
1. I've seen someone mention mybackup as well. Should I use this as well? Does it do anything that my titanium backup didn't?
2. Once I've established this, do I then copy all the data off the sd on to my home pc before going on to flashing a new Rom?
3. Should I do a nandroid backup before I flash a new Rom?
4. Is there somewhere I can get a list of the best Roms and where to get them from?
5. Once I've flashed a new Rom on to my phone I assume ay this stage I restore from my titanium backed up files , correct?
6. I've read somewhere that HTC are releasing gingerbread. Have I got it right that this is the new version of Android?
7. I'm on an O2 contract. Before I start with trying new Roms is it worth me waiting for O2 to make gingerbread available to fix my internal memory issue?