I was having the exact same problem a few weeks ago with MP 1.0.2 - Vista x64 + EVR - ATI 4850 .....black crush on every Catalyst release after 9.1, tried everything possible but no dice.
So i have just adjusted to the fact that until (if ever) it's sorted i'll be sticking with 9.1 or i buy an Nvidia card -> not likely.
Of course you can use ffdshow to keep it in the proper colour space but i like to use DXVA when at all possible as i think this gives the best picture so that is still a compromise.
Looks like i'm kinda lucky that my CPU can do without DXVA (but off course i also want that to work) and use VMR9 till i can figure out where the problem comes from.
Not sure if you are experiencing the same problem as me, but outside mediaportal, everything is great (with ATI 9.5 drivers). When i play a video with PowerDVD, black = black. When i play a mkv with MPC-HC, black = black with both EVR, VMR9 or Haali renderer selected in the player. So EVR outside MP with MPC-HC player works perfect but with the internal player i get grey blacks.
Which reminds me of another option i have to check tomorrow: Use an external player for watching movies and then a fresh install to make sure i don't have any codec conflicts somewhere/somehow...
** EDIT **
Well, complete fresh install of MediaPortal today and still the damn "black = grey" problems with EVR enabled.
Netherlands