totally Alice. What's Rosealie good for? nothing. her power is basically, being hot. alice, on the otherhand, can actually help, she can see when danger is coming, and try to prevent it....
Well, I like both Alice and Rosalie. But I'll say that I currently like Rosalie a lot more, because I can relate with her when it comes to her personality and past with people. :)