Not a fan of App World either... Last I used it was on my Tour and it was not stable.
Not to mention the delay between apps being live via direct link and then on App World.
When I got my Bold 9650 I just opted to not use App World.
Haven't looked back