When I installed my life last summer I had to cut my stock struts to get the springs off. I plan to rebuild my front end to fix another issue and replace the springs in the near future.
When I unexpectedly had to replace the original struts up front I picked up a pair of these from a local parts store.
http://www.oreillyauto.com/site/c/detai ... &ppt=C0035
Monroe Sensa-Trac Struts
They seemed slightly better to me than the 80,000 mile stock ones I took off.
These new struts have probably 10k miles on them. Would you replace them with a set of Bilstein HD's while your at it?
http://www.summitracing.com/parts/BSN-24-103336/
Are those Bilstein's that much better? enough to justify $140 and replacing functioning "new" struts?
Having never driven a truck with them I don't have much of a basis of comparison of course.