UPDATE 6/3/11:
A new patch has been released to fix an issue which prevented digital download users from properly updating their game. By automatically installing this new patch through The Sims 3 launcher, you’ll no longer need to use the manual solutions below. If you have already downloaded the manual patches and remedied the issue, you can still install the new patch via your launcher to update your game to the latest version.
For PC:
Custom content and unsupported mods may also be preventing the game from patching. Uninstall and delete all third-party mods and unsupported content. After deleting all third-party content, you must manually uninstall The Sims 3 to completely get rid of the extra content.
After you download the patch, double-click and extract the file. The patch will ask you where you want the patch to be applied and you'll need to point it to the base game Sims 3 app file.
Note: Installing third-party software changes actual files in The Sims 3. Deleting the unsupported content will not erase the modifications to the game that the software installed.