Does the TN visa require an I-129 application for Mexican citizens?

I currently have the OTP, but the cap for H-1B for FY 2013 is already closed. what other options do I have?

Can I apply for the TN (Mexican citizen) via?

What is the process for TN (Mexican citizen) visa?

Do I need to file an I-129 with USCIS for the TN?