Getting replacement vinyl siding that matches your existing siding will either be the easiest or most difficult part of the repair. Besides coming in textures and colors not found in nature (like some of the above), vinyl siding patterns and colors can be discontinued which makes it difficult to match.
If you have vinyl siding left over from the original installation then it's easy to get the replacement stock.
If you have an older vinyl siding installation then you need to take a sample of what you have on the home to a nearby contractor siding supply for a match.
But what if you can't find a match? Well, an interesting service I've found that can analyze your vinyl siding and find you a match is called ITEL Siding Matching Service. For a fee they will analyze your vinyl siding and provide you a complete siding description and distributor location so you can purchase your replacement vinyl siding. They can even help you if your vinyl siding design is discontinued.