>>10Provigil is the American non-generic name for Modafinil. The generics that are commonly available online that you'll run into are: Modalert and Modvigil. Modalert being the more expensive of the two generics available for Provigil, is manufactured by Sun Pharmacy. The latter, Modvigil, is manufactured by HAB Pharma. Sun Pharma was the first to produce a generic of Provigil and bring it to the market, then HAB Pharma. Personally, I haven't tried HAB's iteration of Modafinil to know the difference. Those who have are split between saying that it's completely different than Modalert to some noting no difference. I'd probably go with Modalert as it's the standard.
Waklert and Artvigil are the generics of Nuvigil. Sun and HAB, respectively. Nuvigil is different from Provigil as it is the derivative to Modafinil.
Hope that helps.