I've been using Dolphin HD
I think I like it. I don't use it a ton though.
When setting my own custom wallpaper though, I enlarge the crop box to get precisely the image I want, however it's zoomed way in when I actually set it. Trying to work that out, as it really annoys me.