WOW..you've been busy. I do like KCAC (eventually) as a possible buy and hold. Just watching and reading, no position yet.