Glencoe. Simple as that, nothing can touch it. All the places mentioned are great but just can't compare to the absolute amazement you feel the first time you see Glencoe.
All I managed was a drive through it on the way to Inverness and it knocked me for six, but that was a Saturday afternoon and there were tourists everywhere. Came back on the Sunday night, 11pm, still light but the sun had set, and the place was totally deserted. I tell you it scared the crap out of me. All the superlatives you could think of couldn't do it justice. Sorry to go on but if there is one place you should visit in Scotland before you die it's Glencoe.
I'm done now, I need to go relax I think.
The hill goes up and down.