Thought I would post these two at the same time, since they do the same thing.
Infinidock lets you put infinte amount of apps in your dock: http://www.youtube.com/watch?v=EGy7Q9vPMdc
Infinifolders lets you out infinite amount of apps in folders: http://www.youtube.com/watch?v=2DHVaJfWL5E