Welcome Steve! First I must say that I love your music. It is very lovely. What struck me though was your website. What a fantastic site!
As a Flex/Flash developer I can tell you that it has all the characteristics of the new type of sites that are coming. If you notice you don't go from one "page" to the other on your site. You switch "views". Also you notice the motion of the pointer as it moves up and down the tabs. Just excellent!!! Kudos!!!!!
Again, welcome! 