We love the tools the Wedding Wire has to offer - Simple to use and a good way to track your spending.
http://www.weddingwire.com/wedding-planning/wedding-budget/demo.html
Just to give you an idea of a typical cost break down.
Caterer: 38%
Attire: 14%
Entertainment: 8%
The Catch All Category: 8%
Photographer: 7%
Gifts: 4%
Invitation and other paper products: 3%
Facilities for the Reception: 2%
Decorations: 6%
Transportation: 2%