I am looking to buy a new graphics card for my desktop as I am currently using onboard graphics!

I have struggled greatly getting 1680x1050 resolution working on my desktop currently for my 22" widescreen.

Can you reccommend a graphics card that will display this resolution (easily), and also support dual monitors (in the future)?
Or if there is a good database/list of compatibility that would also help!

I have a ASUS M2N-MX (http://www.asus.com/products.aspx?l1...38&modelmenu=1)

Thanks Guys

p.s. I do not need top of the range, all I intend to do is run compiz on dual monitors and play World of Warcraft