If you have a Snapdragon based Android phone and have always wondered why, if it Linux based, you could not customize the behavior of the home screen and app dock, then I have an answer for you.
Launcher Pro is a free Android app that allows a different launcher and app dock to be used instead of the one that comes with Android 2.2 Froyo.
Launcher Pro allows for up to 7 screens on the home screen. This can be changed to 5, 3, 1 and also even numbers if you wish. This gives you the option to have as few or as many as you need.
Launcher Pro also allows for a customizable app dock. This app dock is far more responsive than the one used in the out of the box OS and allows you to alter the number of columns it displays.
Many smaller options exist, but this app is a huge improvement over the OS and if you have a high end Android phone, you should give it a spin to see if it will improve your experience.