I'm not sure "hardware and system management costs" are the biggest challenge a startup like OK Cupid faces. When you look at the cost of development for something like a web server, you really have to ask if that money wouldn't have been better spent acquiring customers while building your app on one of the myriad of excellent server/framework/language stacks available today.