Yeah, Vanguard pissed me off on how buggy it was, too bad too since it had a lot of potential. I've moved on to Lord of the Rings Online and I'm enjoying that.
Does that offer include free monthly subscription charge as well? If so I'd say go for it. I played EQII quite awhile ago and found it pretty stale, but that might have changed since they've added the expansions.