We had a really good discussion on the topic awhile back. Repeating fields DO have their uses, but many new users use them in cases where a related table is the better option.
Here's the link:
Thanks. Reviewing that exchange was helpful and just the kind of thing I was looking for.