In reply to UrsulaH:
I live 15 mins from Inverness but also spend a lot of time in Fort William.
Will you have a car? That might make the decision for you. From Fort William there's loads of hills you can get to with minimal driving or on public transport. From Inverness you'll definitely need a car and you'll drive a bit further - but still loads possible within a 45-60 min drive.
Both now have a decent climbing wall.
Fort William probably has more easily accessible trad but once the midge come out places like Polldubh could be unpleasant. There's sport climbing within about 45 mins of Fort William.
Inverness has a smattering of trad crags relatively close to it but none as good as Polldubh - less issue with midge though. Moy Rock for sport climbing is 15-20 mins drive away. Inverness also has the Caithness seacliffs and Moray Firth crags around 1.5 hours away. These can be dry/ pleasant when minging elsewhere.
Both places have loads of mountain routes nearby.
The weather is generally a lot wetter in Fort William but then if you want QMDs and having to navigate in poor weather that might not be so bad.
If it was me, I'd probably go for Inverness to have more options if the weather goes belly up.