For example, with brightside, you can switch virtual desktops by moving the pointer to the edge of the screen. You can also allocate actions to the corners a la Mac OS X.