What is there to do on a cloudy Friday in Britain? Why, scouring the web for your phone's firmware update, of course. That's probably how a Modaco member unearthed the Dell Streak's latest Android 2.1 build (apparently just for locked O2 devices), anyway. Sure, the link's quirky domain name and sluggish speed may arouse some suspicion, but our sources have confirmed that this non-final update is indeed coming from Dell (and you can expect the link to be killed soon). Many users -- including ourselves -- are reporting a successful update and enjoying the same goodies we