If you have been waiting for the ‘best version’ of Sonic Generations to get cheap, guess what? You are in luck. For the price of $10.19 you can get the PC version of Sonic Generations via Steam. This sale will only be up for 24 or so hours (give or take). So if you want it, jump on that.
The PC version of Sonic Generations has the ability to run at 60fps, unlike the console version that is locked in at 30fps. Not to mention, you can run it in true 1080p. For $10.19, not bad.
Edit: Deal is now deadAd: