Id take XP off that list. Id say usable is NT 4.0-5.0, but 5.1 is crap and 6.0 probably will be too.