bei der OEM kriegst du keinen Support von Microsoft, sondern den müsste dir der PC-Hersteller geben, für den ursprünglich eigentlich die OEM Version vorgesehen war, um seinen zusammengeschraubten PC mit einem günstigen OS ausrüsten zu können. Aber Support kriegste ja hier im Forum :D
Funktionell und Codemässig gibt es absolut keinen Unterschied
Noch ne kleine Einschränkung, bei der Retailversion ist die 32 und 64 Bit Version im Lieferumfang, bei der OEM/SB Version musst du dich beim Kauf für eine von beiden Versionen entscheiden
o.s.t.