So my (merely 2 year old) Sansa Fuze is having some odd software issues, and is looking like it's going to need to be replaced. It was originally chosen because is had an expansion slot for a MicroSD card, allowed easy file drag and drop with no bullshit software, and had a pretty great battery life. I'd like to find a new player that meets those criteria (or alternatively has a very high memory capacity, which would make up for the card slot) and will also hold up for a good long while. Any suggestions would be very welcome.

It should go without saying, but no Apple products please.