I just got an '06 SE 4x4 last week and it's been great so far. I need to get a cap because I like to bring my dogs places. Does anyone have any suggestions for good caps that go well on the Titan? I don't know if they all have them, but mine has the plastic caps on the top edge of the bed. Ideally, the cap will have as much air flow as possible so the dogs don't get too hot. Anyone know of one with a sunroof?

It should also be easy to take off and put back on for hauling loads of mulch etc.
Thanks