This is a great thread with outstanding insight. Thank you all for your input. I had no idea there was so much dedication (and math!) required just to cut hair and make people pretty (http://en.wikipedia.org/wiki/Cosmetology
But seriously... I just recently quit my relatively lucrative IT job to finish my undergrad and become a cosmologist so I could "ponder the mysteries of the universe." However, I received some sage advice from a working Astrophysicist at my school who said (and I paraphrase), "Go find something in Astro that you enjoy doing on a day-to-day basis and then ponder the mysteries of the universe in your free time."
I have thought long and hard about this advice she gave me, and I have realized that its some of the best advice one could possibly give an undergrad. Coming from working in corporate america for years, I realize the perils loving and industry and hating the details (or vice versa, for that matter). I am almost positive I will not be working in cosmology (or theory, for that matter) as my career, and I am still deciding what track to pursue. However, I now view her advice as a much-needed course correction that was necessary for me to realistically reach the goal of an Astro PhD.