Halo is awesome, I can't find another game like it. Halo 3 is kinda stupid though. 2 was alright. Fable 2 sucked ass, fable/TLC were epic.
Fable 2 didn't suck ass, it was fun, maybe not as fun as number one and it did have a
few flaws stuff story but overall I really liked it, Halo is not awesome it is decent, Forge world is loveXXX though, Fable III and Halo Reach are gonna be my favorite games for quite some time (Hopefully)
TL;DR: Fable II was good, not great, don't hate, and forgeworld will be lovexx
EDIT: WoW wasn't generic when it came out, it became generic when EVERY OTHER game tried to copy it... Oh wait, does that mean it was... first? Yes, not generic you just didn't play it when it came out.