Nova is perfect for tablets. Has more customization options than most other launchers but not so much for themes like Go Launcher. It goes great on a phone as well; the overall feel is like a slightly tweaked vanilla ICS.
If minimal is your style, then LauncherPro is for you. Best for lower-end devices, but it goes good on anything really. Doesn't have quite as many features as Go Launcher or Nova, but definitely shines through in the way of elegance and simplicity.