Question for a router

Hi guys,

I'm going to purchase a new router tomorrow morning but I need some advices. I'm looking for a router that will give me some blazing fast data transfer (like wirelessly syncing my iPad/iPhone) and transferring files across computers with Ethernet cables. The router also will need to be able to do some really fast video streaming both from computers on my TV or from online content (YouTube, Netflix). Also, I want to have an excellent range.

I've found three routers that seems to be excellent for me, which one of these should I get?

http://www.futureshop.ca/en-CA/product/apple-apple-airport-extreme-base-station-md031am-a-md031am-a/10173247.aspx?path=36a4779a1104e51f32dcf39dfea86044en02&lang=fr-CA&pcname=&sku=10173247

http://www.futureshop.ca/en-CA/product/netgear-netgear-wireless-router-wndr3700-100nas-wndr3700-100nas/10151733.aspx?path=e999d48f84bcc3144733971e2ce6a47cen02&lang=fr-CA&pcname=&sku=10151733

http://www.futureshop.ca/en-CA/product/linksys-linksys-max-performance-wireless-n-dual-band-router-e4200-ca-e4200-ca/10169183.aspx?path=a7eb44c927af8dc5b18db1a27a1342bcen02&lang=fr-CA&pcname=&sku=10169183

Thanks guys!