I've been a gym junkie for a good while now, but have only just started taking Pilates. Its great, but I am still a bit unco-ordinated about the breathing.
Another class our gym runs is BodyBalance, which is great for core strength.
I've had 2 knee reco's on my right knee and must say, its perfect now