I believe the SNFServer also using CPU would hint at there being some spam checking component to the CPU utilization overall. Does the message you are sending have complicated data in it that might require more resources to pattern match? I'd be curious to know if you see the same CPU spikes regardless of message type/content, mailing list addresses, etc.
Kyle Kerst
Acting IT Manager
SmarterTools Inc.
www.smartertools.com