Re: Install Sims 3 without Origin
@willowface While Steam keys can be registered and used in Origin, the opposite doesn't work—there's no way to add disc or Origin codes to Steam. If you want to play though Steam, you need to buy there as well.
I agree that a Steam install has its advantages though. For example, I don't know if you're aware, but you don't have to have Steam open to play TS3—you can open the launcher or launch the game directly through Sims3LauncherW.exe and TS3W.exe, respectively, both in the game's program files (...\The Sims 3\Game\Bin).