My 2003 4Runner was silver and my current one is silver as well. Black definitely gives the truck a luxurious look, but I couldn't see myself keeping it clean. It also shows every scratch. My silver truck hides everything and is very easy to keep clean!