Router/Modem as good or better than ActionTec V1000h? In Canada?

Title says it all. I saw some super cheap TP-Link ones on Amazon.ca, but I'd like to know if there are any suggestions regarding these things.

It's worth noting it must support Multicast IGMP packeting. I'd also like it to have some decent options like an FTP or media host for usb. Thanks!