Upgrading from MSDE 2000 to any other version of 2000 should be as simple as detaching and attaching. One thing that you should look out for is that many MSDE applications are written without regard to separation of data and logs. Upgrading to a higher edition also enables many other features/options to be considered.