...AND you want MIMO, try the new Netgear device with the blue circle of lights, and no external antenna. I've no idea how it performs, though.
(Cursory Net search later) Hmm, it seems some people claim the Netgear unit isn't "true MIMO", whatever that means. They say it has good range, though.
I bought mine for the range. My D-Link would not always let the machine in our upstairs bedroom connect. With the Linksys we connect right away. Heck I was even able to connect at my neighbors house to it with my standard G connection notebook.