I'm in Livingston. It's not exactly an amazing place to live, all cultural activities mean going to Edinburgh but the riding is good.
Road stuff from here is good – you have the entire Bathgate Alps on your doorstep and you can head south towards Lanarkshire and the Lang Whang quite easily.
There's some MTB riding in Beecraigs, enough for an hour or two as far as I know. I can ride over towards Mid Calder and do a couple of hours offroad, mostly singletrack, and can link in with Union canal to take me over towards Edinburgh/ Pentlands. There's plenty of riding to be had in the central belt, just takes a bit of finding and a bit of imagination to link it up (can ride 100km from the front door and about 2/3rds of that would be off road, and about half the offroad something other than towpath/ sustrans routes). Can ride to Harlaw in about an hour (it's quicker on the way back!) or drive it in 20 mins.
If you're driving to ride we're less than an hour to Glentress/ Peebles and 2.5 hours will see you in Glen Clova, Braemar, Aviemore, Laggan, Glencoe, Kirroughtree or Keswick. So all just about doable as a day trip or a one-night weekend.
Tidy.