Supplements are unnecessary, but can be useful. I don't really recommend anything outside of whey, fish oil and a good multi as BTB suggested.
Honestly, you daily diet is going to be your answer. You could take all of the supplements in the world, but if you don't have your diet together, you'll just be spinning your wheels.
The Greatest Respect You Can Earn is Self Respect.