Sims 3 avalable on Steam Store.
Steam seems to have a popular system to buy, install and play games.
You can get lots of free stuff for Sims 2 and 3 has some useful contect on ModTheSims but some content on their "Adult" site SexySims might want to be avoided.