Getting work experience will help you realize what is important and why. I'm in the midst of a masters in CS, 5 years out of undergrad. I'm amazed at how clueless most of the other students are. Having the work experience will make the experience of returning to school that much more enriching for you. The best option is to work for a few years, save some money, then go back to school and bang out the masters in a few semesters. My only complaint is that I didn't plan very well and can't just drop my job right now (plus have too miuch responsibility at work). Plan for it and you won't be disappointed.