Contacts would be a good idea to correct your vision problems.
One the topic of designer contacts (or whatever they are known as) I wouldn't recommend it. For one thing, you might not be able to wear them because they could be viewed as a distraction (similar to how you cannot wear armbands, etc) or you might be forced to remove them during a game.
Besides the legality issue, you can also have health issues. If bought off the street or by non-prescription you run the risk of damaging your eyesight. I remember seeing a report on TV a few years ago about how poorly-made lenses caused infections, headaches, and some other ailments.
In short, just buy contacts to improve your vision. It would be cheaper and safer choice. If you want to, you can purchase lenses that are of a more natural/common eye color.