Nice!
Let expound on the Belltech kit. It's a good kit you just need a good installer. The vibration was from loose bolts. :S
The only quibble I have with the kit is concerning the driveshaft. The instructions specifically state not to remove the driveshaft. I contacted their support but we ended up agreeing to disagree. I get their point that the driveshaft doesn't need to be cut to install their kit, but if you need to remove the driveshaft for any other reason you're going to be in a jam (literally). Getting mine cut and rebuilt wasn't a big deal to me since I track my truck and I had road mapped an upgraded driveshaft anyway.