Rom- I have 12 steam purchased games, i have only had problems with Mass Effect. That was a game wide problem, and i don't believe had anything to do with steam.
Steam also give you the advantage of permanent storage that most digital distributors don't give you (at least for free). If you uninstall, you can still download it from them a year and half later if you wanted to.