Be careful before you buy. The amplifiers changed from 03 to 05, and the amp might not be compatible. If you are buying from the dealer and they have it in stock, take the truck in and have your radio already pulled. Plug in the 05 radio and be sure it makes sound before you buy. You can't hurt the new radio, it just might not play.
This assumes you have the premium radio and amp factory installed.