I bought Warband on Steam and can play online trough Steam (sometimes I can't see servers, but most of the times it works perfectly). However, I can't convert my Steam key to an official key, so I can't link my TaleWorlds account to my game... And thus, I can't download the non steam version, that's what I'd prefer.