Well,
Coming from someone who just went through the same thing, all I can offer is advice but you should be aware of some general guidelines:
1. rough idle - if you want the rough idle, look for an LSA of 110.
2. duration - for trucks, I'd stick with something that has a duration of 224 or LOWER. The higher in duration you go, the more you move the powerband up in the rpms. This also affects PTV clearance (piston to valve).
3. lift - some people love higher duration, lower lift cams. some people love lower duration, higher lift cams. there is a difference in how your truck will run. get what YOU want, not what someone else says you should get.
4. be realistic - meaning, if this is your daily driver, don't over-cam your motor. you won't be happy with how it runs in the end, i promise. a daily driver will perform much better with a lower duration cam over one with a higher duration cam doing the same rpm's.
take me for instance. I spent ALOT of time looking over cam cards, reading posts upon posts upon posts about what to get. In the end, i got what i thought would do well in my daily driver and i have not been disappointed with it one bit. for reference, i'll give you my cam spec's:
218/223 dur .601/.614 lift 112 lsa
this cam performs very well down low and pulls equally as good up top. it has a mild chop, so mild you have to listen carefully for it when it's idling.
as far as the install.
figure about 4-5 hours if you have all the right tools.