We've had some of the cheaper CSCO routers, and they are not very good.
As for the wireless stuff, sometimes if you just unplug it and plug it back it, the re-boot often works. If the re-boot isn't working, try downloading a software update if available.