AOL is on the verge of launching a “shiny new video chat product dubbed ‘AV’”. And it actually looks pretty good. It’s video chat, but super-simple. You don’t need an account to use it. You don’t need anything (besides, sadly, Flash installed on your computer). You hit the homepage, start a chat, get a link, and send that to friends. Up to four people can chat at once.
AOL has relevant ideas? Go Ariana, go.