No contest, Alice.
She is undeniably the cutest, most rambunctious little fortune teller vampire ever. She is madly in love with Jasper, which is also adorably cute. Rosalie is too shallow, and pretty (not that I'm jealous of a fictional character... of course not *twitch*).
Alice just seems a lot more, hospitable or tolerable than Rosalie does.
I love Alice. She is just so fun! She reminds me of me and would be an awesome BFF<3. Rosalie needed to realize that everyone has their own opinions and get over hating Bella. Rosie is way too stuck up. I heart Alice.