Oh one more thing i forgot to ask about, although this is technically a software rather than hardware question - Vista or WinXP? I'm tempted to stick with XP till i hear about a service pack for Vista, knowing microsoft there are problems hundreds of problems with their new flagship OS.