That depends what you're gonna program. If your programming apps for the desktop, go for windows. If you're doing server-side programming, go for Unix or Linux.