RoS - if your only hard drive is 3GB and you repartition for a 2GB
Win2000 partition, then yes, what's left is a 1GB partition. And a 2GB
Win2000 or XP partition will fill up very quickly if you plan to run it
with many applications as a prolonged test.
Be aware also that to get from WinME to Win2000 you cannot simply do an
upgrade that migrates your application settings. That's an invalid
upgrade path. You must do a clean install of Win2000, then reinstall
your apps. (I'm not sure whether this applies to WinXP as well; WinME
was released after Win2000 so its structure is not understood well by
the Win2000 upgrade routines, but the WinXP routines may be able to
handle the upgrade. Check the WinXP upgrade requirements carefully. Be
aware also that the collective wisdom in these newsgroups seems to be
that upgrades in general are too error-prone to be preferable to clean
installs anyhow.)
You should of course back up all your important data files elsewhere
before any partitioning.
You could probably go to a computer store, spend some time fooling with
a Win2000 computer and then with a WinXP machine, and pick your next
move based on that. You could then move your laptop data files to your
new machine across some LAN-equivalent or portable storage medium.
Greg Stiger's response to your query is consistent with many others I've
seen in these newsgroups. Some people prefer one OS, some the other, and
most have good reasons. It's a personal decision depending on many
factors, not all cosmetic and not all technical.