hi there!
I would not recommend dreamboard, because it is too heavy and reduces performance (sometimes lags) and it changes the clean and beloved iPhone springboard too much (makes it too Android-y).
Winterboard I think is a bit better (although you have to be careful not to overload it because you can find lagging there too).
A great winterboard theme worth checking out is UINique.
Anything you need just ask