How could you do better than the problems and solutions themselves for past Putnam exams?
1. 1938-1964
2. 1965-1984
3. 1985-2000
For a Putnam archive of past exam questions and solutions, check out this website maintained by Kiran Kedlaya.
There are, of course, many other resources, but these are by far the best I know to date.