it seems to me that XP may be the best way to go... i'm slowly making progress.