Thanks for your replies, everyone! They've been a *really* huge help. It's looking more and more to me like Sony (the 300) is going to be the way to go (thank you so much for clearing up my format confusion!) - this weekend I'll be going to stores near me and see if there's a physical one I can play around with, just to be sure.
Thanks again!