OK first remember the N900 is a phone that is VERY VERY SLOW. Second the high CPU might be the synchronization. Every time Yappari logins it synchronizes contacts. That will take your CPU to at least 50% of usage for a while (depending on how many contacts you have). If in that period you press the Create Chat button, it will take a while to show, because the phone is very busy. Let's say your phone is not synchronizing. Yappari is idle with 0% of CPU usage (at least MY Yappari is 0% all the time except when synchronizing. You can track that using top). If you press to show a Window, it will take maybe 2 seconds to appear. Same thing happens in normal SMS Conversations. My SMS chats takes at least 2 seconds to show the window and the messages and be ready for input. The N900 is VERY VERY SLOW showing things in the display.