I'm debating between two cameras right now (well 3 kinda), the Canon EOS 50D, Nikon D90, and the Nikon D300. I'm leaning towards the 50D just because I have a Speedlight flash for it already, but I'd be willing to sell it and buy a Nikon flash. What really attracts me to the D90 is that it has excellent reviews, and movie mode. Just looking for a few comments from people who own or have used any one of these cameras. EDIT: I should mention that I have an XSi right now.