My homebuilt recumbent has a Honda G100, 97cc 4-stroke sidevalve, rated 2.5hp @3600rpm. Will run 55-60km/h (35-40mph) on the flat.
I've had it up to 74km/h (46mph) on a slight downhill grade.
I'd never consider going such speeds on a typical upright bike. The steering head angle on an upright (particularly MTBs) is steep so the steering response is rapid for slow speed manoevering. The rapid steering response is a bad thing at twice the design speed- can contribute to speed wobblies.
My bike has V-brakes, which as rim caliper brakes go, are pretty good. They'd stop my bike from 55-60km/h all day long, but when I was riding it every day, it would eat a set of pads every 2 weeks and require frequent brake cable adjustment to compensate for wear. Rim heating after stopping from high speed was pretty scary. Ran my front tyre at about 85% max pressure, just in case, as it did most of my braking.