im after a new laptop that i can game on it (like cs/call of duty), watch movies use photoshop etc.. what sort of specs should i be after, how many ghz? how much ram? memory etc. also ive been using XP all my life, should i change to vista? what are the pros/cons of it compared to normal XP any brands to look out for? any brands to avoid? also what do you think is a reasonable amount of time for warranty, 1 year?