The way I see it, the best thing right now would be a rewrite of the stock apps, it takes time, but it's the only way go FOSS here :/
Here's a start (in Qt), hopefully, this project won't die, I'll open a gitorious page soon (it's currently a UI only) :|