I know the OP said iTunes Match wasn't working for him because iTunes would change his meta data, but I use it for streaming my own and purchased content (works great) and also have changed the meta data on a bunch of albums. It works really well 99% of the time.
Yeah, he is right that for some albums, iTunes does mess up my meta data, but at least for me, it's the exception instead of the rule.
Would prefer to use a different solution than that from a huge corporate behemoth, but it works so well, isn't really worth it for me to switch.