i'm a huge fan of both LP and ADW. everyone's phone configuration is different. for me, i was surprised to find that LP, which i had been using for months happily, turned out to be the source of significant lag in my system i was having trouble pinning down. i switched to ADW and wow, big difference. only posting this so people don't get lulled into the "it works just fine for me" posts on these forums. if you have a lot of lag, eliminate one program at a time and test. it worked for me.