I' ve used
http://www.mytopo.com and found it very usefull. You can print out your preview in large format for free.
IF you have broadband then check out USA PhotoMaps at
http://jdmcox.com/
This program is too cool. Warning. You' ll need broadband (or a lot of patience) when downloading the aerial photos and maps.