Hey fellas, sorry about asking such newbie questions, but I have searched the forum, and poured over countless threads for hours...and am still confused

.
I have been running a flashed MR5 ROM on my phone, and have been really enjoying the stability. However, there are a few questions that I have.
1. What are the different versions of TouchFlo 3D, and which one is the fastest/most stable. I am looking for a version of TouchFlo3D that can also make phone calls through the "People" tab. I had Juicy7 installed on my phone a while ago, and it was not able to make calls through the People tab.
2. I have tried a few different keyboard cabs, and was wondering which is the easiest to use.
Thanks in advance for all the help guys!