Nice! I have used http://calculator.moneyforsomething.com for years, I may have to try yours out the next few "spreadsheet days" I have at home. :)
"Lots of people are unknowingly paying 2%, and more, in annual fees. At a low-cost brokerage you can get away with 0.5%. See what a difference that does to your final balance."