just thought i'd add when using cm9 with default keyboard when and auto correct and spell check when it catches a word that it doesnt know and it red lines it cant add to dictionary. i hit the word, select add to dictionary and when it brings up dictionary i hit ok then it throws up error "unfortunatly setthings has stopped." Not sure if anyone has had this error or not. also i get random jumps in battery drain.. i will be at 60% or under, then randomly it will jump to 40 with nothing running or maybe just music from google music streaming to BT... but its not related to that i i dont think bc i have it running most of day and just randomly at least 2 times per charge it will jump down alot and i cant find a reason why (using jokers kernel). besides that its real smooth and GPS finds faster than ever, BT stays connected with little to no drops for me. Over all GREAT job guys!