That probably depends on the nature of the data that you plan to delimit. I find that when I'm delimiting numbers that have decimals or commas, a decimal or comma delimiter tends to get really confusing :^). The same goes for delimiting strings with any common punctuation...I tend to use
Text::ParseWords and don't run into much trouble.
Jason