I really like the ASUS RT-N56U. The firmware alone gives this router capabilities and functions usually reserved for high end networking gear. For $99 online you are not only getting a pretty solid Wireless router, you are getting an online file sharing tool, a FTP server, a Network Printer Server, backup internet protection, a torrent box, a DLNA media server, a NAS box, a firewall, and a VPN server all tucked into a nice little package. The RT-N56U is a no brainer for anyone in the market for a good solid router."
There is a lot of free Microsoft software to be had, programs which enable better web surfing and help protect against spyware are just two types. PCSTATS Tips