Sadly, I have not yet tired Sailfish. Have heard good things about it, though.

matigo.ca.