Leeds has been my home town on and off since coming here as a student in the days before the internet, been back here for 4 years after a dabble with North America and have settled in nicely.
If you have not been ever, or for a while, drop in !
I used to cycle regularly in the city centre commuting to work and remember the man from Evans cycle shop saying that if they had realised how bad Leeds was for cycling they would never have put a shop in the city centre! It's traffic and pot hole disasters every which way BUT, get out of town by even a mile and it's god's own cycling country.... its also not bad for triathletes ! AND was named one of the top places in the UK for running/jogging, everyone but me is a runner apparently...