Ok I have just FIXED my home network to have everything working proper fast with my DWA 552 card. This solution has also been tested to work well on OSX, XP, and wireless b, g, and n. EVERYTHING works smoothly!
The network setup is as follows DIR-615 router and DWA-552 pci card.
For the card:
1) Download the latest Atheros Win7 Drivers here: (latest one at post was v8.0.0.279)
http://forums.laptopvideo2go.com/topic/14833-latest-atheros-wlan-drivers-for-windows-7-and-vista-x86-x64/
2) Remove the old drivers on your pc, and install the new drivers.
For the Router:
1) Download the latest stable release of DD-WRT open source firmware for your router model here:
http://www.dd-wrt.com/site/support/router-database
NOTE: If you are using the DIR-615 Router you need to download the modified firmware which works for DIR-615 C1 revision board. see below.
Removed un-official NON-OEM Link.2) Install the DD-WRT router firmware using the router's firmware update util
3) Set up your router choosing a new admin password, the wireless signal type, signal strength (20/40htz auto), and set up the wireless security. The DD-WRT router homepage is located at 192.168.1.1
4) refresh the wireless network list on your pc, and connect to your network.
5) please refer all requests to zuk my dik to my pm

(disclaimer: the attached firmware was hex edited by another poster on the DD-WRT forums, not my me. I take no credit for the edit for easy firmware update. Just for the dir-552 fix method

)