I'm trying to choose between these two cameras:
- http://www.amazon.co.uk/Canon-Digita.../ref=de_a_smtd
- http://www.amazon.co.uk/Nikon-D3100-.../ref=de_a_smtd

This is going to be my first DSLR, so I want something that isn't too expensive, but has sufficient features for me to be able to progress in my photography.

I don't really have any preference of brand, and although I can see the HD video being a benefit, i've heard it's not that great so I wouldn't make a choice between them solely on it. I can see some slight variation between the two cameras, like how recently they came out, a slight difference in price, megapixles, frames per second, etc, but I was hoping someone could give me their expert opinion, or tell me about their experiences with one of the cameras!