USAMO and IMO problems are about the same difficulty. Try some of the easier ones first - they are in order of difficulty, so the first ones are generally easier. In general geometry is more likely to require specialized knowledge; go for the problems that sound "programmy". Putnam problems are about the same average level of difficulty but there is more of a gradient from A1-A6 and B1-B6.