Chuck, I can tell you where to go, go to Decatur just west of Huntsville. Here you have the crossing of the Tennessee River of both CSX and Norfolk Southern. They share the same bridge. It is fairly busy, and there is a hotel right near the crossing where you can watch from your room. It is a very nice area to railfan. As far as Birmingham, it is busy. Anywhere near the Amtrak station is good as NS and Csx share the line. This is a very busy spot. There are a few other spots, but this seems to be the safest and the best. You can watch also from a few overpasses. I hope this helps , ringo