FishyJoe on 21 October 2008
Don't forget you also have to include things like marketing, online/ongoing support and other costs. In some cases these costs can be as much as the development budget.