They're basically the same - The difference is in the licence. An OEM licence is supposed to be only used on a single PC. A retail one may be transferred. An Upgrade takes the terms of the original installation.
Personally, I would just use the OEM. Saves the hassle of having to keep the discs for your old OS around.