I believe that the 400D doesn't have a top mounted LCD. You have to use the LCD screen on the back. That may be a deal breaker, but if not then it's a very decent camera for the price.
Try both. The most important thing is how they handle in your hands. I find the 30D a bit big for mine, and the vertical grip is a POS.