If you need dynamic sizing, then go with List.
If you're worried about performance, then I would suggest starting with List and see if there's really an issue. It uses arrays internally so I would think, for the most part, there should be no performance issues.
If you have a staticly sized collection, you could still use string[].