Too much Flash?

Is this over the top (as my wife suggests)?

http://www.burlingtontelecom.net/[email protected]/index.html