or here's a better idea, how about buying a second hand 30d from mifsuds for 315 quid? Its going to be much better than the 1000d, or if you need something smaller, get a second hand 400d for only 249! That way, all the firmware kinks will already have been worked out, and you wont have to put a 12 week pre-order in for it!