I blew my damn car speakers...XD

So I need to get some new ones. I've never had to buy car speakers before, so I have no idea what kind I need to get, if it's specific to any models, where to get it installed, all that junk.

So, I decided to come to you guys! I have a 2000 Nissan Sentra, if it matters. I'm looking for something that lasts long, has a decent quality, and good endurance. I don't really want a subwoofer, I never really cared about it. What kinds of speakers do you guys recommend? Any shops that you rely on for good service/installation? Let me know!