Hi Stephanie:
I will give you my opinion. I am basing this off you are a PE and have at least 5 years experience. I might give different opinion if you were in school and had no experience. You should do some thinking and determine where you want your career path to talk you. By that I mean do you want to stay in mainly a technical track running and doing project work or do you want to manage people and run a firm (i.e. a business). If you want to become a technical expert in an area of practice I would suggest a focused MSCE in and advanced area of practice.
If you want to lead a team and run a department(s) or a firm I would suggest an advance degree outside of engineering (MBA, finance, etc.).
I am also of the opinion that a full degree from a brick and mortar institution is not a must. There are lots of executive course out there that are shorter in duration than a full masters degree and cost less. This is also a way to get your feet wet and see if that is really the path you want to go down.
We have a saying in our company. "You don't know what you don't know" and engineers are not taught in undergrad school how to manage individuals or run companies. When you take some advance courses I think you will quickly see there are a lot of thing we as technical engineers do not know with regards to effective management. At least that has been my experience.
And as always if you don't use the tools and techniques you have invested in, e.g. an advance degree (whether technical or business) I would say it is nothing more than a very expensive (both in time and dollars) piece of paper.
Regards
------------------------------
Seth Spychala P.E., M.ASCE
Principal
Minneapolis MN
(612)332-8905
------------------------------