I've been looking for this, I usually prefer to have six workspaces on my desktop.
clipped from randomsegmentsofcode.blogspot.com
To add more desktops, just go into Beryl settings, general tab, scroll down and change the value of horizontal virtual size.