...amount of time. For most organizations, that means holding the size of the databases to between 30 and 50GB. When a databasegrows beyond that size, it is advisable to split it into multiple databases so that restoration will be manageable. ...
http://technet.microsoft.com/magazine/8e2f44cd-b7ed-44fd-88c7-a7f915b4b1cf