Sorry this is so long... I'm confused. I have delved deep into the router charts and poured over the reviews. I still can't decide. I have fairly simple needs, but there are some things I just don't understand. My setup: Paying for RCN 50Mbps. We have a couple lap-tops and 2 iphones that need the wireless signal. They are all wireless N devices. My situation: I have a Cisco e1200 that works fine for a few hours and then the speeds deteriorate. When I jack straight into the modem and hit up speedtest.net I'll see 50Mbps. When I reset the router I'll see between 30 - 50mbps in the same room and between 15 - 40mbps on the other side of the apartment. Like I said... a couple hours later and I'm getting between 1 - 10 Mbps and everything has to get reset. My guess is that the RAM is getting full on my router and resetting it is clearing it out. Does that make sense? The charts have me freaked out because I see a number like 31.1 (which is what my e1200 gets in the 2.4ghz-throughput-down test) and that's lower than the 50Mbps that's coming into the house. Yet when I'm connected to wireless I can pull 50Mbps easy. So obviously there's something I don't understand about the tests. What gives? I want to spend as little as possible, and I just need stability and something that will allow me to take advantage of the 50mbps speeds that I'm paying for. EDIT -- I guess I don't even need gigabit ports considering speed of the feed coming in. Is the Cisco-e4200/Asus-u56n level overkill? I don't think I need the 5ghz band, so would the Belkin-F9K1103 work? Could I go even cheaper than those while maintaining stability (not resetting everything every day) and without wasting money on 50Mbps cable feed?