Go with some steam games for sure. If you buy the half-life games in bundles, they don't cost nearly as much, plus you may even CS-source and Team Fortress 2 thrown in there as well. The Half-Life games are pretty hard (only my opinion, you may be much better at gaming than me, and they are fun and take a decent amount of time to beat