So we’ve seen Dell’s Mini 5, right? Well, now Engadget has acquired some docs detailing its bigger brothers, the Streak 7 and Streak 10. Yes, those number represent the screen size and you can see from the leaked pics that they’re looking oh so iPad. Release date? Sometime in the summer.