Daffy - thanks!! I think you discovered where Pete got his inspiration.
Zaphod - thanks for the advice too! I moved the video right to the top of the page, so if you Stumble my homepage that would be very cool. I'm targeting both my website and YouTube as I wasn't sure which would be more effective in a virally sort of way... any thoughts?