Mirroring has an processing overhead on the principle server which can, and does, have a performance impact on high TPS servers. I've seen it and discounted this technology for this reason.
I have never seen this on my production boxes. What I've seen, and on SQL 2005, was some latency issues.
But as a temporary solution to migrate big databases with minimum downtime, I think Mirroring is really good.