However, I'm now only in primary stage of Java study. Win2K professional is sufficient for me right now. I think I'm going to move to server side programing some time later, like JSP, serverlet, websphere etc. That means I'll have to use server version of Windows 2000, right? Would Win2k server be enough for me? Windows 2000 ADVANCED server does sound better for me. But I'm afraid it is also too much for me, as well as for my computer (CerelonII 824 + 256 mb SDRAM)
As for Windows NT 4, since I've got Windows 2000 server and advanced server in hand, why bother downgrading to NT4? I'm really enjoying Windows 2000 now. It is rock stable and it never gives me blue screens.