I agree with DB6, Tayside are a good outfit. The only thing I fault them on is price. They are expensive. Personally I think £120/hour for a 152 is ridiculous. I know that Tayflite are cheaper, just not sure how much. Will be interesting to watch what happens there. Perth is much better for training than Dundee, and if it is now cheaper perhaps Tayside will have some stiff competition.
I rate Highland flying school very highly. As said before the weather is good, pricing is very good and Inverness is a cracking airport/area to fly in.