Bob, your posting is very interesting, but after reviewing BOL and the Profiler tool I am not able to figure out exactly how we are supposed to filter out sp_reset_connection. Did you mean to say the "Subclass" value could be found in the trace column EventSubclass? If so, that column is not part of RPC:Starting or RPC:Completed. Could you show us an example of filtering this activity out?
Here is my attempt:
exec sp_trace_setfilter @TraceID, 21, 0, 1, 2
[RDORR] It is the EventSubClass for the Connect and Disconnect events and not the RPC event.