I’ve been suffering from a bad back again recently (it’s given me trouble in the past) and I think it’s mostly down to work posture. When I was off work for 3 months (redundant) I had no problems at all, now that I’ve restarted, all my bad back stuff has started coming back. My gf is a physio and she couldn’t believe how bad it got in such a short space of time. 🙁
I’ve used her Swiss Ball thing a few times and I had a sports massage the other week (used to be a regular thing, now it’s maybe 4-5 times a year) which definitely helped.
One other thing that’s great at improving core stability is the VewDo balance board:
http://www.vew-do.co.uk