I encourage you to get your degree on line. I did an online masters with UoP back in 2004, and I am willing to vouch for the quality of the instruction I got. The only ouch with UoP is the cost: It is pretty pricey, but you get what you pay for.
I turned in work for my masters degree from a dozen different cities, and I would have flunked out of a conventional program, just based on my work schedule and inability to attend classes. The MS has been a vital tool in securing the job I now have, not because it makes me a better technical worker, but because it causes an involuntary reaction in Catbert to put the resume on the top of the stack.
Indeed, in my current work we are prohibited from hiring software engineers without a degree, which is a dern shame, because one of our best guys could not transition from the prior contract because of this peccadillo.
Universities will be the next victim of the Internet. Why bother with a Lit degree when one can download the classics from Gutenberg.org? It has been several years since I consulted any source other than the internet for CS information, so the only reason to fool around with a traditional university is the party/social scene. (That is not a bad reason to attend, by the way, but it has nothing to do with information transfer or professional development.)