Wow! Well, that is a big chunk of question that involves thousands of opinions, as well as a whole bunch of different genres that would give totally different ideals as to what is good.
Explain a bit more as to what it is you wish to achieve, and you will have better results with software suggestions.
Well,
To be honest the budget is less of an issue for me, not because I have money but because I'm willing to spend on the better sounding stuff. Ofcourse maybe the most expensive one you listed in that link ($795) would not be an option for me either.
What I mean about EZDrummer is that it's well fitted for maybe more heavy music, Hard Rock & Metal but if I wanna do soft ballads or just wish to have softer drums I can't get that out of them without having another Drum plugin to EQ them in a good way...