The question of what is the strongest acid is sort of nebulous.
Traditionally, the strongest acid is measured by its pKa. The lower the pKa, the stronger the acid. However, as Christopher pointed out, outside of the pH range of -7 to +22, the question of pKa(H2O) is irrelevant. The strongest acid that can exist in water is H3O+ (pKa -1.7) and the strongest base that can exist in water is OH- (whose conjugate base, H2O, has a pKa of 16). So to measure any pKa far outside of that range is incredibly difficult. Hydrogen iodide, hydrogen bromide, and sulfuric acid are all pushing that limit of detection on the bottom end.
In non-aqueous solvents, acids can have different pKa’s, and the range in which a pKa can be measured is also different. But the problem is that pKa’s for different acids shift differently depending on the polarity of the solvent relative to water, and the polarity of the molecule relative to solvent. In relatively non-polar solvents, pKa’s of charged acids go down (NH4+ is more acidic in ethanol than in water), but pKa’s of neutral acids go up (CH3CO2H, acetic acid, is less acidic in ethanol than in water).
A second meaning for “strongest” could be which acid will dissolve the most in water – which would involve looking up various solubilities or densities. I know that sulfuric acid is a liquid and can be distilled to near purity, hence, it may be strong in the sense that you can get very, very concentrated sulfuric acid, regardless of its pKa. Someone also mentioned phosphoric acid, which is polyvalent and can donate 3 protons per molecule. So if your question is what acid will titrate a base the fastest per mole, you may want to look at H3PO4.
Aside from pKa and concentration, however, the word “strongest” can also mean the acid that causes the most damage – for instance, everyone’s favorite example, HF, despite its relatively high pKa (+2?), is incredibly corrosive towards glass, because fluorine reacts with the silicon-oxygen bonds in glass. HF is also very toxic, precisely because its pKa is high – it tends to stay associated as H-F rather than disassociate into H+ + F-, and hence, moves very easily through the oils on top of your skin and through the hydrophobic cell membranes. Inside your bloodstream, HF disassociates, and then F- precipitates Ca2+ ions, and then crystals of CaF2 start plugging up your blood vessels.
If your question is academic, then the answer you are probably looking for is the Superacid formula (or Magic Acid, as it may be marketed). Its formula is HF*SbF5, and its extreme acidity comes from SbF5 ripping that fluorine away from HF. Of course, this acid is completely useless in most aqueous solvents.
If your question is practical, then the answer you’re probably looking for is sulfuric acid or phosphoric acid.
If your question is experimental (what is the strongest acid you can buy commercially), then sulfuric acid is probably the best bet. It’s a component in battery acid. Phosphoric acid is manifactured by the ton and put into soft drinks, and is readily available to non-chemists as well.