I agree that OU got a steal with Odomes- I watched him play several times on the AAU circuit and always came away thinking he would be a good player on the high major level.
And in that same vein Kristian Doolittle is really good. I went to watch Allonzo Trier and Athletes First last year in the Nike EYBL and came away very impressed by Doolittle. Reminded me a lot of Royce O'Neale from Baylor. Type of guy that does a lot of things very well and just helps you win games.