kinda confused, maybe because i'm a little drunk, but what exactly are we looking at here, i went to the site, don't know what language its in, but there's nothing there, what the hell does Nokia have to be worried about, some weird non english web site????