Before you give up, try SpaceChem. It's so unlike anything else that, if you're like me, you'll wonder from time to time whether it is even a game. The lack of hand-holding and the many different solutions to each level help it to generate a feeling of accomplishment and reward that few games can match. it's definitely one of my top ten experiences of this generation, possibly even top five.
#8792589, By Recently-abandoned games