As an entirely international aside I got paid to do my Master's degree (EPSRC funding in the UK) rather than incur more debt. With a theoretical computer science BA, my MPhil allowed me to specialise and become more employable within my field, as well as having an easy transition into a related PhD - it was a no-brainer, really.