Working together for a living planet

Thursday, December 11, 2008

dell™ inspiron™ 1420 (?)

should i? should not i? hmm... am thinking hardly of getting this. i have read and browse many good reviews on dell' overall including their customer' rep services. what say you now people? :D