i just ordered my 16gig 3gs over the phone through AT&T. They say it will take a few days to get it and I cant wait. I switched from a bb tour with sprint service. My question is what is a good cover and do I need a screen protector? Sorry if this type of post has been wore out previously. thanks