I think you should update the main page of the site, either the latest news or the link to download a fresh version of vlc
On the left of the home page:
=> Latest news invites us to update vlc to 0.9 because of some bad evil bugs...
On the right:
=> Latest non beta version is 0.8.6.i
=> Link are for this version
Only people knowing where to search nighly builds might be not confused.