I'm not sure if baamboo will break up or not while loading all your folders , but it pretty much has the features u r looking for.. the main drawback for me is that it lacks an equaliser, that's why I'm still using the default player. Other than that, baamboo is a good player with nice options and nice interface.
Posted via CB10