Mate, have a search on SMB and you'll find a few threads about this.
They come up quite a lot.
I recently bought a Canon 450D btw and I'm well happy with it!!
But you will also see a lot of people recommending the Nikon D60 which is the cheaper Nikon equivalent.
This website is great for technical comparisons...