For once I tend to disagree with Colin... Of course it depends on how you want to use it, but don't dismiss the SB400. That little bit of extra power over the on-board flash comes in pretty handy, as does the ability to tilt it up and bounce it off the ceiling. You miss out on much of the flexibility of the SB600, but the smaller size is a real advantage too.

Hell, get both!