OP, I would try another phone. I'm not fond on the EVO 4g either, I want to switch to the Nexus S.
As for ROMs, I'm now using deck rom. It has widget buttons you can put in the status bar that let you control the music (similar to how a music app had with its own notification in webOS) without...