Definitely sounds like you're off to a good start. I would probably stick with your car. Complete some of the modifications on this site, and you'll be getting 40 mpg no problem.
Getting another car is an option, but it might not be worth the cost for you. and a geo metro might not react too well with the hills in your area.
No matter what you do, you're on the path to saving money
