I want a laptop. I want plenty of battery life. I want something small (12") and light to take to class and take notes. I want it with bluetooth and wireless network card thingie. I want a so-so graphics card so I can play quake3 and so-so games. I want it to be silent. I want to spend as least as possible. My major is Computer Science, which is why I need something to compile stuff on, not just take notes. Im a winxp user, and dont think I'll have any trouble adapting to OS X. Is a PB 12" 1Ghz my best choice ?