For me, one who has never visited any ACW battlefield, I found this site really informative. The panoramic shots help to provide perspective and give some idea of the importance terrain played in the outcome of many ACW battles. I almost felt like I was at gettysburg when I looked at the panoramas. Well worth a visit to this site.
This site is one of the best that I have seen! Looks at the smaller battles as well as the major campaigns. if you are planning to travel to any of the battlefields that John has covered, review his site before going.