BRING IT!
Cannot wait to get this! Was going to get the Limited Edition, but now Shop To are doing a cool T-shirt with the regular edition with a blue spiney shell and "Second is best!" :D so much win!
As for visuals, definitely up there with the best I've seen on any system. I just hope it can manage 60fps in 4 player split screen as that ruined Mario Kart Wii for me after the 4 player perfection that was Double Dash.