One factor to consider, the AMEX isn't much better than the OTC when it comes to games and manipulation. I don't see much of a difference between the two in that regard.
Picassa, that's called trading. All your factors were favorable, so you entered... but remind yourself again, why wouldn't you use a trade plan or at least a stoploss order to control your risk??
You need a plan when you trade. Period. If you're investing instead of trading, then don't worry about the 7% loss if you want to hold for hell or high water.