Complex sentence: Trustable Passwords just won the audience vote at the presigious Forrester IT Forum 2006 in Las Vegas--there is a video of that demo on the iMagic Software website.
Split into simpler sentences: Trustable Passwords just won the audience vote at the presigious Forrester IT Forum 2006 in Las Vegas. There is a video of that demo on the iMagic Software website.