One thing I'll warn you about: Dell at the moment is putting some big delays on items: A friend tried to order a 600m online almost a week ago. Dell web site said estimated shipping 21 or 22 Dec (depending on whether you looked at the Home or Small Business section, for the same machine). She put in an order, and the confirmation email said shipping would be after 7 Jan !!! That's about a month after ordering and two weeks later than given on the web site.
She cancelled her order from Dell and bought from a seller on ebay instead.