So its finally official now, the Dell Streak will be there for the taking from June onwards in the UK with next in line will be a pan European launch sometime later. This will be followed by the US where consumers will have to wait till summer, which is when Dell said the Streak will make its American debut. Previously named as the Mini 5 mainly on account of its 5 inch screen, … [Read more...] about The Dell Streak to make its debut in UK early June