I finally managed to play Outrun 2 a couple of weeks back, it's as much of an orgasm as the first. The feeling of satisfaction when you pull off a drift well is just ridiculous.
That said, the cab certainly wasn't set up for tall people.. I ended up getting cramp cos otherwise it was impossible...