When I talk with Apple enthusiasts they often question me why the heck I prefer crappy PC over super cool Apple computers. My main reasons are the freedom of choice, developer tools and the fact I can make money with PCs (update: read Windows).
Perhaps I will write more about the three reasons later, but for now, check out this article that describes a part of mine first reason. I don't know whether one can buy a non-Apple memory module or not, but the price of the Apple's (slow) 2GB module is insane (smaller modules are overpriced, too). And if you have no other choice the situation is errr…ridiculous. But hey, one gets free shipping and an Apple logo on the memory chips (or not, who knows)!