JL Audio C5-570 are very nice quality speakers that will fit in nicely. They are component and will require a 1" hole for the tweeters but are well worth the effort.
Another wise thing for the door speakers are the foam speaker baskets that go in first to keep any moisture out of the speaker. There is a improvement on the midrange sounds when the speaker is enclosed. A speaker will sound better enclosed than trying to reproduce sound in a open door with all the sheet metal and reflections that are produced inside the door. Water will destroy any speaker that is installed into a door without a basket over a few years depending on how much weather you have.
One thing I did was installed 1" foam rubber with the self adhesive side to the door skin. I had to do it in strips to fit through the access hole but did all four doors and then dynamat on the door panel, there is no road noise what so ever coming through my doors and the speakers sound great. Dynamat and dynapad on the floor will also quiet down the truck to Cadillac quality, this will take some patience though.