Specialized makes a woman's handlebar also that helped with vibration. I have them on my Orbea.

http://www.specialized.com/bc/SBCEqP...jsp?spid=25460

I also have Bar Phat tape which is a gel insert that goes under the tape. Just a couple of options. I have a carbon fork and rear triangle on the Dama and that seems to dampen the vibration you get with aluminum, but its not as cushy as steel, on the other hand its much lighter. I think I'd try handlebar and tape before I spent a lot on a fork, which unless you know what you're doing should be installed at a bike shop.