I don't think that there is a part number difference between the '07 and '08 door handles, but if there is a difference, the '08 LE door handles are the chrome ones that you want if you want chrome.
The bug deflector wasn't too bad to install by myself, but it would have been easier with an extra set of hands. The '05 F-150's bug deflector was harder to install because I had to take the front grill off first to put the bug deflector between the grill and the hood.
As for chrome step bars, they are all over the place. As for what is good, I don't know since my F-150 had the factory chrome step bar, and my '07 Titan came from the factory with its LE trim level step bar.
The bug deflector wasn't too bad to install by myself, but it would have been easier with an extra set of hands. The '05 F-150's bug deflector was harder to install because I had to take the front grill off first to put the bug deflector between the grill and the hood.
As for chrome step bars, they are all over the place. As for what is good, I don't know since my F-150 had the factory chrome step bar, and my '07 Titan came from the factory with its LE trim level step bar.