Your interactive guide to the graduate jobs market.
I'd do the MSc, perhaps part-time, then maybe do an MBA once you're within spitting distance of a management position