don't forget that refurbished machines can be just a good at half the cost...make sure to get it from someone you trust - like a dealer who can provide servicing on it. I've done really well by purchasing this way, and also purchasing floor models at the time when new models are coming out.