Don't you laugh Diann, I've been looking at green roofs!
Check out the California Academy of Sciences:
http://www.inhabitat.com/2008/...
THAT is cool! It would be full sun and probably too shallow for hostas. Engineering runs in my bloodlines, don't count me out!