which brings up another interesting question: when will it become impractical to keep using xp and spurning its successors?
That date has already come and gone: Microsoft formally discontinued Windows XP on June 30 2008, and it ended mainstream support on April 14 2009.