Looks like SC is in the process of updating their site bit by bit for the 2010 stuff. They have the VISION system info on the home page where they used to have the supra ride system. They've added a few new boat pics here and there too.
Take a look at the new World's boat...I take it this is the new tower option that's been mentioned. I was excited to see what they'd come up with. To each is own...but in my opinion, FAIL.
http://www.supraboats.com/worldspackage/
Some other things they've changed on the site.
New LF edition graphic.
http://www.supraboats.com/liquidforce/
Vision info and manual
http://www.supraboats.com/vision/
Yeah...work is slow and I've got WAY too much time on my hands.