I'm finding this an excellent site for placing oneself at various battlefields. I posted the particularly well done Sunken Road segment under the Antietam discussion.
http://johnsmilitaryhistory.com/cwvirtual.html
http://johnsmilitaryhistory.com/cwvirtual.html