Network packet analyzer performance issue

Hello
We are developers a network sniffer based on windows OS.
Port mirroring is always headache for clients when sniffing the network.
I tested personally RB750G on my 5 pcs LAN, port mirroring is working perfect (also without packet loss)
But I need more technical data about performance,

  1. Which hardware is more feasible for X-Y-Z users or X-Y-Z mbit/s data.Did you try mirroring performance for hardwares?

  2. Where can I watch cpu/mem usage (including historical) ?

  3. Which one do you recommend? port mirroring or CALEA support for less CPU usage / higher traffic?

Thanks for your answers,