My reference to > 2 records/second is based on the "Data Received" counter in WD (I assume it increases by 1 for each record received?). If that is the case, my real count is 2.88 records/second. This is based on the data counter currently reading 2008516 and calculating 697328 seconds expiring since my last reboot (8 days, 1 hour, 42 minutes, 8 seconds ago). To answer your original question if WD can consume this amount of data, I really don't know, maybe Brian limits it internally or something but I can tell you I've never had it freeze up yet....and I'm only using an old P3 dual proc 1GHz machine with only 1GB Ram and Server 2003 R2 w/SP2.
BTW, I fat fingered the r, I actually meant Peet Bros.