It shouln't be buggy on either platform. Did you report your issues (on D2) to rockbox (forum, mailinglist, irc)?