Finding that perfect on-screen keyboard can be extremely frustrating. Some completely bypass the effort by just siding with a physical keyboard, but I love the immediacy that software keyboards provide. Plus, touchscreen phones tend to be a lot slimmer than their keyboard-toting brethren, and I’m all about the slim profile. So, the search continues. Recently, however, I was happily given the opportunity to test-drive TouchType’s SwiftKey 2 beta. What were my impressions? Find out after the break!