Based on the microsoft link above, I found this very effective workaround
After each insert or update statement I have this line of code.
PRINT '(' + RTRIM(@@ROWCOUNT) + ' row(s) affected.)';
Note that 2008 R2 SQLCMD does not bracket the "s" in parentheses as was done in 2005.
For 2008 output (when it works)
343 rows affected
1 rows affected