I am a n00b when it comes to buying laptops. Ive worked off of a PC workstation until now. I have a budget of under $900 and DO NOT WANT an HP. I have a preference for a good graphics card, at least 2 gigs of RAM and XP pre installed as the main OS. Any suggestions or tips, in fact which notebook or macbook do you use?