i used Win2k Pro for the longest time
been using WinXP Pro SP1/2/3 for maybe a year or 2 now
any compelling reason for me to switch to 7?
There are MANY compelling reasons to switch to Windows 7 or 8. The biggest one is that Microsoft has already stopped providing "Mainstream Support" for Windows XP as of April 14, 2009 for consumers --
THIS MEANS YOU. You won't receive regular security updates to protect your PC against viruses and malware, but I'm not surprised. Most Hmong people I know are using bootlegged software anyway that has the updates disabled, and they're almost always already infected. This is why I never let them bring a memory card to use on my PC, because I don't want their computer STD.
http://windows.microsoft.com/en-us/windows/products/lifecycleThe next reason is that Windows XP is stuck with Internet Explorer 8. If you want Internet Explorer 9, you'll want to upgrade to Windows 7 or 8. If you don't use Internet Explorer at all, then you can probably live without that.
The third reason to upgrade is for familiarity. If you wait too long between generations, you will find it a very steep learning curve to adapt to the new operating system. The most I would suggest skipping is every other version, but if you wait too long, you'll be the odd one out who doesn't know how to use the latest generation of computers.
The longer you wait, the less point there is to upgrade. Windows 8 is coming out, so if you don't make the jump soon to Windows 7, you might as well wait until Windows 8 comes out. Unless you're buying it cheap, it's not worth the investment. And if you're boot legging anyway, then there was no point asking your question -- stick to your boot legged XP until the cows come home, because either way you have no software support and your PC is walking virus/malware time bomb.
If you plan on installing a new Windows operating system on your existing Windows XP computer, be aware that your computer hardware likely won't be able to keep up with the new software and will give you a very nasty experience. If you want smooth performance, you'll want to invest in a new PC that has Windows 7 or 8, or build one yourself or through a friend, your choice. Either way, old hardware will give you a bad experience, even though it might work. The point is -- the software experience will be severely degraded.