A "plehhhhthra".

Chadd, I have to say that every time I hear your radio imaging demo, it makes me giggle. I love that.

I think your new site is great, too! Easy to look at and navigate and straight to the point.
But ... speaking from an Internet marketer's point of view? You have virtually *no* text on that site. To the search engines? Your site will be invisible. :) Just saying ... You may not *need* search engine traffic (people are generally directed to your website from other sources or directly by you, etc.), but if you can add text of some kind, it'll probably be a good thing in the end.