Buying an internet router can be a costly investment for some people. There's lots of great looking models with low price tags, but a cheap router can cause nothing but headaches for your internet usage. They often have outdated 10/100Mbits switches instead of gigabit, wireless coverage can be poor and unreliable, and they often a lot of advanced features that help with more efficient bandwidth usage on your network and internet connection.
If you're buying a router in present time, your best investment is a wireless N router with gigabit ports. These are the most recent networking technologies and will help ensure you get a long life from your router. Many routers also have some added bonus features like USB connectivity for shared storage, DynDNS support, and things like parental control and remote management abilities. Often times when you find a router with these features it'll be close to, or over, the $100CDN mark - that being the sole reason most people end up going for a cheaper model anyways.
TP-LINK, who we've tested a few products from over the last year, have what they claim to be the ultimate wireless N gigabit router - the TL-WR1043ND. The TL-WR1043ND will actually run you under $75CDN, putting it's price in line with a typical mid-end router. However, when you start reading the feature list of the TL-WR1043ND you'll quickly realize that it offers all the same features that $100+ model did. What gives? Can you actually get a high end router for a mid-end price?