I've got a 1-year old cable modem that I don't need anymore, having switched to fiber. It's got plenty of life left in it, and is good for up to 1 gigabit speeds.
This is a cable modem only, so you'll need a router or some sort if you don't have one already.