shoretel is right around the same price tag as cisco (i have even heard sometimes they are more)
i am biased to the ip office as well, and also a few other solutions.
I am an old nortel guy and loved the bcm
we were going to become a shoretel dealer but their pricing was a huge turnoff to us. Like i said they are both nice systems, but come with a much higher price tag.
The ip office will do everything they will do (plus look into one-x portal and flare)for most likely half the cost depending on what you want and what phones you are looking for.
I have never heard anyone really complain about shoretel being bad, but i have heard of how expensive they are and the fact that their stock price hasnt showed any profit in a decade worries me as well
ddcommllc.com
Avaya/Toshiba/SyntelSolutions
ACIS