Hi everyone - I'm a longtime PC (windows+linux dual boot) user and I've been having some trouble with my pc setup so I'm in the market to upgrade/replace. I'm looking more toward laptop so I can also carry it to school. Basically, what I had in mind: I'll buy the lowest cost macbook ($1049 with my educational discount), possibly upgrade RAM to 1gb. Then, I already have USB keyboard/mouse, and a nice 17" samsung lcd (1280x1024). I'll buy a 300GB USB2.0 external hard disk ($130 or so) and a USB2.0 enclosure for my DVD+-RW drive, and a USB2.0 hub to tie it all together. So then, I plug power and my usb-hub and monitor(DVI) to the macbook to "dock" it when I'm home, and "undock" it to take to school. My questions are: 1. Is upgrading the RAM easy? I'll buy the macbook with 2x256 and replace one of the DIMMS with a 1gb dimm (~$90), then can I do something with the 256 DIMM? 2. Would my external drive(s) work on mac? I think the hard drive would work but are there any complications with DVD drivers? 3. If I do decide to use boot camp with XP how do I format the drive? Can OSX read FAT32/NTFS or do I partition NTFS and whatever mac filesystem is? 4. external keyboard/mouse - Will I need special Mac keyboard for the "mac key" or am I OK with regular USB keyboard? 5. Finally is this setup reasonable? Am I going to be aggravated by problems since I'm using it as my main computer and ditching desktop? thanks for reading/answering these questions...I just want to make sure before spending lots of money no rush, I probably will wait for Rev B or C macbook to get all kinks worked out.