i got a DWA-140 a few days ago and took me a lot of time to get it going.
I think there are other products like Belkin usb n adapter, i.e., that will do the same job for a lot less trouble.
however, once i got the dwa-140 going, im very pleased with it.
My router is a DIR-655 and i see no difference between my current wifi connection and the old di-524 cable connection.
i play online games like Bad Company 2, GTA IV, Stacraft II, Blur and so far my dlink combo is doing a great job.