Though it's not going to appeal to all of you, I quite likedThe Adventures of Shuggy. It sounds as if very few people played the puzzle platformer on Xbox Live Arcade, which makes me hopeful that the brand new PC version can attract a sizable audience.
This certainly wouldn't be the first time an indie game has started out on Xbox 360 only to see substantially more success on PC. Right now, Shuggy is being sold at a discounted launch-week price of $7.99 on Steam and also directly from developer Smudged Cat Games. The latter is $10, but there's no DRM and you can even optionally get a Steam key thrown in, too.