Today I was reminded about a cool regex that was posted on the “Early and Adopter” blog last February:
,(?=([^"]*"[^"]*")*(?![^"]*"))
Here's the original link to that entry which also has sample usage:
http://weblogs.asp.net/prieck/archive/2004/01/16/59457.aspx