In reply to DR:
As said above, a lot to say on this, it will mainly depend on your budget. Lots of nice places to stay NW of town but tend to be quite expensive, to name a few, within West End (Hyndland, Jordanhill, Hillhead areas all very nice, Kelvinside, Partick too, Anniesland is getting better though and is cheaper), further out Bearsden obviously although not majorly handy for commuting by train to Balloch I don't think plus expensive, Helensburgh and Rhu handy for Balloch and on train line, nice places again expensive. Lots of other towns in and around which aren't as nice and cheaper. Main recommendation would be to make sure you're on the train line tbh. I can't speak from experience but can't imagine that the roads around Balloch and outlying towns would be good fun commuting by bike on.
That side of town you are well placed for heading North up the A82, roughly an hour or so to Glencoe. Best wall is TCA for bouldering imo, it's on the Southside however at Kinningpark, but they are building a new one this year on the North side of the river around Maryhill. You also have GCC which is a roped gym at Ibrox. However you are only 45 mins or so to Ratho from city centre ish.
Looking for any advice drop me a mail.