Hasn't been mentioned in this post, and I'm sure you're aware - but if you're looking for the best "deal" - remember to check on demo units, floor models, etc.
Also, needs to be stated, pricing has been all over the show. Better off buying something that you can afford and enjoying it vs...