I would heartily recommend the Nikon D90 but that's not really that much help if you only have a £300 budget.
At entry / mid-range DSLR level, Nikon and Canon's are pretty much equal when it comes to picture quality.
I would recommend going to your local camera shop and picking up and handling the actual camera before buying.
I prefer Nikon because the build quality feels better than the equivalent spec/price Canon ones.
(, Sun 14 Jun 2009, 13:25, archived)