I just sold my 20D to buy this 400D after a friend of mine got it some months back & saw the quality of pictures it can take. I just love it. ;p
Too small, to me not really. I intent to buy the battery grip later for more serious shooting but without the grip, traveling is so convenience.