Looking to upgrade router

I currently have an old NETGEAR WGR614 v7 802.11g router and it limits my internet speed as you can see by the speed tests below.

Speed Test using wired connection: http://www.speedtest.net/result/2811788534.png

Speed Test using wireless connection (laptop placed about 12 feet away from the router): http://www.speedtest.net/result/2811801544.png

Because of this issue, I'm looking to upgrade to a new 802.11n router because these offer much higher range and faster speeds. My laptop does have an integrated 802.11n wifi card. So will this fix my problem? If so, what model of router would you recommend? I'm not looking to spend a lot of money as I'm currently on a tight budget, and currently have this router in mind: http://www.newegg.com/Product/Product.aspx?Item=N82E16833315094

I would personally spend the little extra and get something like http://www.newegg.com/Product/Product.aspx?Item=N82E16833704137

- Having a usb port on a router for a usb hard drive, printer etc is so darn handy. I got rid of my nas once I had this option. 

- and yes having a n router will increase your net speeds by a far bit.