I haven't bought one yet, and I may not if Apple introduces a mid-range tower line with a high quality display for the same price. Nonetheless, the non-white MB and MBPs are outrageously overpriced. If you're rich, or parents are, then that isn't a factor. However, go to Dell or HP's website and look at their higher end laptops. They're hundreds of dollars cheaper with far more features. It's not an Apple "tax", it's a complete rip-off. Apple's strategy seems to be to sell as high as they can before sales start to decline. The MB line has become their most popular and they have pushed the prices up accordingly.
iMacs are a better value for the money. You can get a high end 24" 1920x1200 display, large HDD, nice video card for the same price as a low-end MBP. You can use the 24" display as a TV replacement (again, if you aren't rich with some bigger, better display) with a digital TV tuner, like EyeTV (which also lets you hook up videogame consoles). To get the same quality display as the 24" iMac, you're looking at spending another $600-$1000 (those $300 1920x1080 Acer's are not the same quality). Also, only the $2700 17" MBP have a high quality display this time. The budget MB have a terrible display, the MBP are reasonable for a laptop, but nowhere near the quality of the 24" iMac.
Also, I figure it'd be better to buy a far cheaper and more convenient Netbook if I found myself needing to do work, or type papers, on the go. I've had a laptop for 2 years now and have only taken it to work once. Even though it's 13" (PC, not MB), it is still a pain in the ass to pack up and lug around. I'm also putting it at risk of damage, not a big deal if it's $300, but a major deal if it's a $2300 MBP.