Not my best effort, but 100+ per hour runs in the first three hours.  Started out on 15, and it paid off.  Highest rates were on 15 meters using my low tribander (35 feet but on a steep hillside).
160 was awesome with the most mults I have ever had for a NAQP.  Like N6IE, I actually got called by a mobile.  160 mobile?  Go figure....
 
                     North American QSO Party, CW - January
Call: W1RH
Operator(s): W1RH
Station: W1RH
Class: Single Op LP
QTH: CA
Operating Time (hrs): 10
Radios: SO2R
Summary:
 Band  QSOs  Mults
-------------------
  160:   48    22
   80:  111    42
   40:  143    44
   20:  260    50
   15:  160    32
   10:    0     0
-------------------
Total:  722   190  Total Score = 137,180
Club: Northern California Contest Club
Team: NCCC Team #1
Comments: