Mileage, towing package, maneuverability, Transmission and etc.
Ford F-350 Super DutyIf you're going fairly light, ( 10 -12,000 lbs) you can use the automaticIf you're going to be heavy, I'd go with the manual transmissionDodge seems to have transmission issues at about 65,000 milesChevy's Duramax is an aluminum block, and has alot of maintenance involvedIt's fuel milage is'nt as good as Ford's PowerstrokeAs far as price, they're all about the sameAs far as features, The Silverado is the nicest, the Fords have alot of user friendly featuresDodge makes a nice truck, but they are hard to see out of in the frontAlot of negative space in the frontFord has the best visabilityCheck them all out, but I have chosen the Ford, and never regretted itKiller truck!
Replacement windows are usually relying on just a bead of caulk to hold out the weatherI always try to install windows in the same manner as I would a new home, more work but a longer lasting installationThe only exception to me is a brick exterior, have few choices in that caseI use window flashing at the sills and wrap the sides and top after window is placedJust read instructions on whatever windows you pick out and try to follow the manufacturers instructionsI just worked on a home that a replacement company had recently done the windows, they were out of square and had huge gaps poorly filled with gobs of caulk, just nasty.