I currently have an HP Compaq laptop that's more than 2 years old, and once I purchased it, I gave my desktop to my brother, who is in college.
When I purchased my desktop computer (back in 2003, IIRC) it cost me nearly $1,000 -- which was a LOT of money for me at the time (who am I kidding?

It's STILL a lot of money for me), but it could do everything. It had multiple USB ports, two CD/DVD drives, one of which burned CDs and DVDs, ports for every kind of digital memory card, a port for floppy disks (not that anyone uses those much anymore, but I used it quite a bit in college), tons of memory, a big flat screen monitor, and a variety of software (much of which I scarcely used, of course).
What did I use it for? To write papers, play computer games, check my e-mail, surf the Web, and listen to music. I had way more computer than I needed, although I had it on literally all the time b/c I would play music even through the night.
The computer is still going strong and has had no problems, and my brother has used it far more (software-wise) than I ever did, so I guess it really was a good investment.
My laptop? It's fine. It's nice to surf the Web and check e-mail from my bed, and I appreciate being able to bring it to meetings and write up the notes immediately, but there's no way my laptop will last for 5-plus years the way my desktop did (and is), and there's no way I can play some of my computer games on it. I'm already having problems with it occasionally just shutting off, and there's no way I can leave it on (plugged in, of course) for days or weeks at a time the way I did with my desktop. However, I got what I paid for. I only paid a few hundred for the laptop. If I had gone with a Macbook

I'm sure I would feel differently, but I couldn't afford it.
In this case, I think I was penny wise and pound foolish. I'm sure it would've been better to save for the Mac, rather than have to purchase another laptop every couple years -- though I may end up just reverting back to a desktop.