Canon 5d isn't a fair comparison against the D90 - it was around $800 more!
The D90 still holds its own on the image quality front though - as borne out here.
http://www.dxomark.com/index.php/eng...2%29/Canon#357
Comparing the D90 to its Canon equivalent - the D50
http://www.dxomark.com/index.php/eng...rand2%29/Canon
BTW - I have a Canon.