Hi
I really depends on what you are up to. If it's not your job to make websites and you just need to have one website for yourself than you can install WordPress, select a suitable theme and you are basically done.
If you want to make websites ( build uniquie applications covering client's requirements etc.) than, what answer you expect here :), Joomla! + SEBLOD is the way to go .
Cheers
Michal