I picked up a new dslr a couple of weeks ago, trading in my old Canon 20D for a Canon 7D. I did like the 20D as a camera, it never let me down, took great pix and was very rugged. I think the thing that finally made me make the move, was that 1) the camera had a postage stamp sized lcd display, so you could never really see the results of the images you took and 2) it didn't take video.
The 7D is great, it's a fraction bigger than the last camera but I like it a lot. I especially like the video options. I took a short test video using the 60 fps mode, ie slow motion, an was very impressed.