i'm currently a second year resident and this thread brings back some memories of when i was applying to med school in '98-'99... there were tons of people i knew who had started off on the premed track but then switched to a computer related field... i remember all of them talking about "MIS" (mgmt info systems) and have no clue what the heck that was. anyway, 90% of them were telling me that i was clueless because the real cash was in IT, and internet start-ups... they were right too (at that time it was). i kept reading about 25 year-old instant millionaires driving ferraris. a lot of my friends had dollar signs in their eyes and often talked about how stock options were going to make them millionaires in no time, and how they were going to live a life of traveling, and partying....
now it's 7 or so years later, and most of them are in different fields. none of them drive ferraris. some live back at home. and yes, many are reverting back to their original premed roots. some of them are even calling me up and asking for advice on how to get into med school!
anyway, if there are others reading this thread, remember that you should follow your heart and not your dollar signs when making big career plans. you should just do what makes you happy. medicine offers a stable career with a relatively high reimbursement... but one day (maybe sooner than later) the reimbursement will be much lower. you might again be disappointed by the lack of $$$, and then you'll be unhappy again. make sure that medicine is truly a field that you want to work and be in, regardless of the $$$.
as encouragement, i am tremendously happy being in medicine. mainly because i get to work with bright, hard-working, creative people every single day, and i get to take care of peoples' health and make a direct impact in their lives. it's a great goal to shoot for, and i wish you all the best of luck.