I like the Metra kit but you'll get about 50/50 answers here. I think either will work and look great. As for steering wheel control adapters, I have used all three of those and the idatalink Maestro piece is by far the best one. It is programmed by computer and you can program a secondary function for each button on the steering wheel. I never could get the hang up button on my steering wheel to work with the Pac SWI-RC but all of the buttons work with the Maestro. I even have the voice command button programmed to bring up the phone menu on my Pioneer AVH-X5500. I bought mine from Platinumb on here so if you PM him he can get you a price and will probably even offer to program it for you before he sends it out if you tell him which deck you will have.
TundraTalk.net forum offers the most comprehensive collection of Toyota Tundra information. Find discussions on the Toyota Tundra Diesel, TRD Pro, SR5, lift kits, towing capacity, classifieds, and more!