I would stick with a good quality router. Netgear and Linksys are two of the best brands out there. Dlink would be my third choice.

I personally wouldn't use a highspeed connection without a router. A router offer some protection from the outside. Better to get one with a built in firewall.