+1 for Drupal. I've used it, and it's very quick to throw together a simple site. Contributed modules to do almost anthing you want (and many you don't want! ) You can almost certainly do what you need without cutting a single line of PHP (although knowing PHP helps you understand what's really going on.) Plenty of online tutorials, too.
Never heard of Umbraco, so I can't offer an opinion.