I know the CatEye Strada (with Cadence - they make one without) will do that, although I'm guessing there are less expensive models around.
You should probably get the cheapest computer you can find that does Cadence, and then consider a GPS and HRM down the line.