If you want to do a smaller marathon that is very well-organized, do Steamtown in Scranton, PA. It's a lot of fun!

Here's a guide for you -

http://www.marathonguide.com/races/races.cfm