Virtual Earth doesn't really give you topos but does give you some great fly overs and in some areas birds eye views. It is free and would be worth a shot to you.. .. My self I use Topo Scout or some DeLorme Topo Maps which came with my Earthmate GPS which I can also get a few fly overs.