In reply to skeev:
Quite surprised that no-one has mentioned Harrogate
VERY VERY good school, 30mins tops on the train to Leeds, easy access to a lot of crags.
Harrogate is also such a lovely place to live and grow up. Quite nice and "safe" if that makes sense?
Not isolated either, Harrogate has it's own town-centre with plenty of shops and nice restaurants. Dead easy for Crags too
Also, if you're working in Bradford, perhaps consider a few of the far suburbs of Leeds and dare I say it...Bradford. I have family that live in Baildon/Shipley to the north of Bradford and quite nice around those parts too. Places like Guiseley/Menston etc have good Secondary Schools (Benton Park/Guisely/St Mary's Menston etc)
Otley (Underneath Caley) is nice too, although possibly a bit of a Hick town, a bit redneck!
Echo what other people said tho, East/South Leeds are shit.
West is ok in parts (I grew up in Pudsey and it's nice enough) and Horsforth/Farsley/Rodley is ok too.
Such a massive area tho! West Yorkshire is probably almost as big as London and possibly as diverse too,