I love HTC Sense as much as anyone. It is the reason I bought the Dinc instead of the DX. However, I really really want to like Vanilla better for a variety of reasons, especially since I'm sick of the typical HTC battery life, so my next phone may be of a different manufacturer and I don't want to rely on Sense anymore. The transition has not been easy though, and I want to see if there are solutions to the issues I'm having with Vanilla. First off, when I loaded the ROM, a ton of old apps, many of which I wanted and many of which I uninstalled a long time ago, automatically downloaded and installed themselves. I assume this is a reflection of the apps I had installed last time I ran a Vanilla ROM and my google account backed them up and automatically restored them. Does that mean if I uninstall the ones I don't want and install everything I want, then reload this ROM or another vanilla ROM, will everything I want be loaded automatically? How can I make this backup/restore process easier in the future? Next, one of my biggest complaints with vanilla android is the dialer and contact system. HTC's dialer lets you dial numbers and, like t9, pulls up all of the contacts with the letters you dialed. Makes my life so so much easier. In vanilla, I have to go to the contacts tab and scroll down or do a search. I can't get used to it, its very inefficient. Also, HTC's contact system is amazing in the way that it takes the data from both my email accounts, facebook, etc and combines it seemlessly, displaying profile pictures from facebook when they call and making it very easy to email/text/call anyone instantly. How can I get this in CM7? Is there a way using root explorer to uninstall the dialer and contacts app and replace them with HTC versions? That's all I can think of for now. I really want to like vanilla over sense but I just don't see any advantages yet. Any one have any convincing points as to why vanilla is better? Thanks a lot!