Cakewalk doesn't support PA9 with either of those OS's. Primarily because PA9 was written and released before both.
However, to my knowledge some people are running it successfully on them - although I think it's somewhat hit and miss.
Personally I would try Win 2000, for no other reason that it's closer in age to PA9.