Well, I would hope so, since the D90 is a lot more expensive than the 40D...lol. Besides, it's really just a matter of preference. I happen to like canon.
I mentioned I hated the 50D, haha. I don't doubt the D90 outperforms it, because the 50D was half-baked. sticking 5 more mp on the same CMOS? Laaaammmeee. I love canon to death, but that was just stupid.