Wide Angle

Which Canon wide angle with an aperture of 2.8 would be best for a full frame DSLR sensor?
I own a Canon 5D Mark I and I in desperate need of a wide angle lens. I do not know the lenses of certain accessories will not work with full frame sensors. I bought a Sigma 30mm 1.4 and vignetting noticed when I used it with my 5D, and do not want that to happen with the next goal, I purchase.
Based on decades of shooting 35mm cameras, I would suggest in this order, a wide angle lens for your 5D fine. 1. The EF 20 mm f/2.8 USM 700 $ 2. The EF 24mm f/2.8 about $ 500 if your budget is a little short, see if you can find a good version of one used these two lenses. As you know, do not try any EF-S on your 5D. This can cause damage to the camera mirror