Hybrid or not?

Which is better:

A full flash based site, with maybe XML and PHP inside or a XHTML/CSS based site with eventual single SWFs?

Considering either a very simple site with just a few rollovers or one with menu with submenus, scrolls, photogallery, etc

Thanks