The best cameras under $1,000 offer many of the same features found in their high-end counterparts at a fraction of the cost.