I am looking for an SLR to buy for a beginner. I don't know where to start. I previously bought the Canon Powershot SX130 and the battery life is awful. I am trying to get rid of it. So I would like a camera with a good battery life.I think I would like either a Canon or Nikon. It has to have HD movie mode. At least 12mp. A 3inch LCD screen would be nice. All those different picture effects like monochrome and fisheye. Nothing too complicated. Something under $2000.
And also maybe the cheapest camera with those specs?

Does anyone have any suggestions?