<p>I recently purchased a MacBook for when I go off to college next year. Honestly, I thought I would never get a Mac, I was almost entirely set on getting a Lenovo Thinkpad X60, but I did tons of research on the alternative, toyed around with it at the Apple store for hours, and ended up walking out with one.</p>
<p>I've been a PC user for pretty much my whole life with the exception of having worked with Macs in middle school quite extensively for Yearbook... this was when OS X had recently come out and I ended up moving at least half the school to OS X because Apple gave away free upgrades to schools, and well lets just say OS 9 sucked in comparison. At this time, however, the software selection for OS X was not very extensive, and the classic environment was needed quite often, and performance somewhat sucked. I didn't dislike the Mac, but lets say it wasn't the most wonderful experience.</p>
<p>However, after getting my MacBook, I have absolutely no regrets. In fact, while I had planned to set it to dual boot with XP or Vista right after getting it, I have yet to have any motivation to do so.... OS X is actually quite nice and software is abundant. However, if you need some windows apps and you are planning on running Windows within OS X with Parallels, I would highly suggest you get 2gigs of ram, otherwise 1gig is fine. The only program I personally miss from Windows is Outlook which I use extensively, that would be the only reason I would setup parallels, everything else pretty much has a mac equivalent. I was expecting the amount of free software/opensource for OS X to be limited compared to Windows, but I have found a lot of very nice software. One annoyance though is that you'll need a separate license for like Office and such. I'm actually loving working with OS X... my desktop runs Vista and theres honestly nothing Vista has more unless you're into gaming.</p>
<p>So, if you don't mind change, if you like discovering, I would recommend the MacBook- you can always install Windows too. However, if you prefer sticking with what you know, Windows, and have no inclination to use OS X, I would highly recommend a ThinkPad. Also, MacBooks are not more expensive than nice laptops with equivalent specs. If you want something cheaper, theres some pretty decent Dell Inspiron/XPS models, but I would say you won't necessarily find the same quality-- it really depends on how long you want to keep your laptop. I would say don't get a Dell if you want it through college, invest in something better.</p>
<p>Oh and just so you have a clue what type of computer usage my recommendations are based on- I use my laptop extensively for homework (of course) and web application development. I would consider myself a very advanced user, and I constantly find myself on the Unix shell in OS X (another bonus for you tech savvy folk). I have extensive experience in managing both Windows and Linux servers and my computer is my life. Oh, and I am majoring in Computer Science.</p>