I'd just like to say that posting a link in a recommendations thread and saying done is probably one of the laziest and least productive post on a gaming forum ever. While I am all for self-reliance, guides such as those only go so far. It is the equivalent of either going through a Wikipedia list of games or a popular review's good reviews. The point of these kinds of threads are meant to be personal recommendations according to listed preferences and opinions from peers.
I can't believe I even have to say this in a gaming forum. It's like going to a library and asking for a book and they tell you to look on the internet.