I love my dell streak..... no homo.
but the claims of its screen being rugged isnt true.
'Dell has said this is a very durable screen, it has been dubbed “Gorilla Glass” and should be able withstand almost anything you can dish out.'
I dropped my streak from my sofa... onto my carpet floor....
and the scene was ugly.
unfortunatley i wasnt able to take a pic but the image is how bad it was, (note image is a ipod, just imagine that on your dell...)
so just to warn you guys, dont drop the phone... lol