I was looking at both too although my financial situation is far from affording either.
The D80 does feel better, but in terms of price vs performance and features, most people prefer the Canon. I don't know. I have a set of Nikon non-AF lens so I don't know if sticking to Nikon(D80) helps.