Here is great website to discuss all things history, it's relatively new and could use some support. A lot of very intelligent conversations, So please, check it out!
http://www.westerncivforum.com/index.php
http://www.westerncivforum.com/index.php