If you have accepted a 'caution' for an offence you didnt commit but decided this was the best course of action (and since regretted even accepting that!), will you have to or indeed be able to get a visitors visa to the US? I'm assuming that on visa waiver the term 'moral turpitude' covers virtually anything which could result in a custodial sentence and so that would be out of the question.