I had thought placing a database in simple recovery would manage the log file growth to keep them small, but I've noticed databases growing to over 2+ GB in simple recovery. There's no replication or log shipping going on. I've never had extraordinary log file growth in SQL 2005 editions.
I run a shrink db job weekly. Other than that, how do you manage the file growth to keep the files small. I've already checked out http://msdn.microsoft.com/en-us/library/ms365418.aspx