I'm Leeds based, been here for 8 years or so, so can probably help you out.
I live in Headingley, but have mates in all the places you mentioned and know them pretty well.
As mentioned - there are some great deals in the center at the moment due to over supply of flats.
Where you choose to live probably depends a lot on personal situation. I.e. are you single, or are you moving with a family? Are you keen to go out a lot, or do you like your home comforts? Where about in Leeds will you be working? Some of the commutes can be a nightmare because of the traffic.
if you give me some more info about what you ideally want from your 'stay' I'll try and advise accordingly. Leeds is a great place though, and you're certain to have a brilliant time up here