In reply to Felix ns:
Phew! Kirriemuir sport is a suntrap if dry, all grades, and sheltered. Stunning scenery and hillwalking if wet. Dunkeld is another very bonny area (nice town, nice pubs) with hard sport climbing, often dry when it rains nearby.
Or go somewhere with lots of indoor walls if not into hillwalking. Biased, but Edinburgh has:
Alien Rock
Alien Bloc
EICA Ratho
Eden
CSE Wall (Edinburgh Uni at The Pleasance)
Foresters Wall, Tranent (no-one's heard of it!)
Edinburgh Academy wall (open to public one eve a week if they can find the keys, lovely wee wall tho)
I think it's always good fun going to "someone else's wall" if youre off your home patch.