Yesterday, I finally decided to root my phone and flash an android 2.2 'with Sense' ROM. I followed this guide: How To: Install Froyo On An HTC Desire | I Can Has Pi? I used the 2.2 Sense ROM recommended by the guide. Everything was going really well, but once the proses was over I saw some things that instantly made me wish I had never bothered rooting: -I have a VERY low internal memory; no room for half my backed-up apps, no room for SMS, no room to take a low resolution photo(let alone 720p video!), and not even room to browse my photos or music(I know-weird...)! -Some apps (like the HTC MOD keyboard with voice input) simply don't work. -Slow boot and load HTC Sense. -Programs force-close very often, as dose HTC Sense. There are some good things in this ROM (like a slight increase in performance) but really, the bad outweighs the good- especially with the low storage, considering that the main reason I rooted was to get more space for apps! I don't know what to do now. Is there a solution within the ROM I'm using at the moment? Or did I just use a crappy ROM. Which can you recommend (Froyo w/Sense)? Unrooting seems quite easy, or is that dumb now that I've gone through the trouble of rooting? I can't be without receiving SMS for much longer! Thank you for your help.