Fast acting triptans are best in my opinion, such as orally disintegrating tablets (Maxalt
or Zomig-ZMT) or nasal sprays (Zomig Nasal Spray or Imitrex Nasal Spray).
As for diet... diet does play a huge role in migraines, you are very right. But, it is not only about a healthy diet, although a healthy diet is very important, you are right. Trigger avoidance is another major part of diet when it comes to migraines.