Best: general fun, nostalgia, the collective concept (gotta catch 'um all!), pokememes, and my favorite dragon types
Worst: I agree with EV training. I dont have the patience for it D: I also wish we could travel between regions, like we did for silver/gold...but at least Black and White 2 let's you fight all the other gym leaders and champions... ...and the anime still just having Ash instead of the main characters we play in the games XD
Ugh, I wish I'd never heard of EV training. Now all I can think is, "I'm not actually leveling up my Pokemon, I'm just increasing its level and probably battling all the wrong Pokemon so my Pokemon is going to up its stats in all the wrong places."
Best: Getting the newest game around the same time as your friends, so you can sort of compete to get the next badge, delete the Elite 4, stuff like that. Becoming friends with people because of Pokémon is also pretty nice. Worst: Events, especially real life ones. Now that I have WiFi, I can finally download them, but I wish they were permanent. With real life events, though, I don't really have a chance to get them, seeing as no one cares about Austria and I wouldn't go out to Germany just to get Keldeo.