Those two examples look very well-designed. Did you hand code them?
WordPress has a very easy interface, has a small learning curve, and is better out of the box in terms of SEM/SEO.
Drupal is powerful but has a higher learning curve.
Learning curve aside, I give WordPress a slight edge for its search-engine friendliness, though Drupal sites can certainly be very search-friendly with the right modules.