I personally think Anne Rice's version of vampires are better, They dont sparkle and if they are in a romance they know to stay the FAWK AWAY!!! Plus Stephen King even bashed Stephanie Meyers:
The real difference is that Jo Rowling is a terrific writer and Stephenie Meyer can't write worth a darn. She's not very good.