I hope you are not one of those people expect some sort of magical solution....
Personally I do most of my playback with Windows media player, which does a good job on files that are either untagged or tagged correctly.
(incorrect tags cause WMP to make an unholy mess)
As for organizing the files themselves I use a simple nested folder system,
Artist\01 Album\001 track
This serves to rather precisely organize my digital music collection
of ~800 CDs.