I've used Orcad PSIPCE with schematic capture for that recently. I was far from convinced by it as a useful tool (I was only using flip-flops and some logic gates along with a whole bunch of analogue stuff), I'm not sure how it is for handling HDL type stuff.. A few years ago I used AdvanceMS by Mentor Graphics, with I think, the ELDO simulator (it's about 5 years ago), and you could simulate VHDL and link it with spice. It was reasonably accurate as it used the normal HDL simulation software along with PSPICE.
I think it depends on the complexity of your system, and whether it is a big analogue system with some digital controlling stuff or vice-versa.
Hopefully somebody knows more about this area than me.