I loved Sonic Generations. It's definitely a bone thrown to old school Sonic fanboys like me. They also managed to get 3D Sonic right for once, and 2D Sonic's physics are actually close to the Genesis original this time.
I would probably get the PC version. Only because the console versions are stuck at 30fps. PC runs at a full 60, which is how Sonic is meant to be played.