I found "3" to be pretty useless compared to the stock 2.1 player. However, BTunes, as mentioned, makes the droid MUCH more useful as a media player. Controls are easy and consistent, which is what I think the stock music player lacks (ie sometimes the "back" key brings you back a menu, sometimes, exits to home screen, sometimes some other random succession of screens depending on...the phase of the moon? Who knows.) It also has controls over the lockscreen, which are nice but somewhat inconvenient to get past them to your home screen because you have to swipe twice. This is only a problem when you are actually playing music, though. One last feature that was lacking was the ability to easily play all songs on an album, by an artist, or in your library without having to long press, and BTunes solves this.
BTunes was the first paid app that I bought and I am extremely satisfied with the purchase.