personally I would say avoid belkin, the last router I had was the Belkin N1, the wifi on it was a joke it crashed if you sent a file over 150meg over it, then the router just repeatedly crashed for no reason, looking into it these were very common problems and belkin would do nothing to solve them. guess the main point here is buying a router is like buying tyres for your car, it's your main point of contact so you don't want to cheap out on it.
but you find in general linksys rates highly, and I just got a Netgear DGND3700 and I must say it's night and day from the old belkin I had, wifi transfer speeds are massively faster (and the actual speed giving to the laptops is better) it can do both ADSL and cable, I'm personally using it ADSL and altho it seems stupid changing my router to the netgear got me an extra 500kb connection speed.
so the way I see it never look for a cheap option on routers it will control the performance for every PC in your house and how fast the internet connection can come through, like when I was looking, out of all the wireless N routers rated at the same speed only the linksys actually had better transfer speeds, but the netgear was still miles ahead of the next nearest. so looking at bench tests and user reviews is strongly recommended as some of even the supposedly high speed routers have transfer speeds similar to the old slower G rated routers.