Erm, searching the web, I found that there is a utorrent 151 beta 439, but it isn't a public beta i suppose. The link to the file at utorrent website is dead too now. But, some site has mirrored it. So try it if you dare. Seems legit (the size is 158KB) but, I dunno, if it isn't from the utorrent website, I don't fully trust it...