Budget 2010 Too Much Too Soon?