<p>It depends on what you're looking for. If you go into almost any Walmart this day you can find 200,400, and 800 speed <strong>Fujifilm Superia</strong> film (I prefer 400). Is good if you don't want a vintage look, and has quite good grain, but keep in mind it tends to favor blues and greens. I generally like using this for general photography because it is cheap and easy to process, though I do find using a Fuji machine tends to mess up the color balance of whatever goes into it I find. <strong>Kodak Porta</strong> film is also a really strong choice. It has excellent grain, color balance (especially for color film!), and just overall looks really nice.<br>
If you're looking for black and white, I would recommend <strong>Kodak Tri-X</strong>, which is only available online. If you're looking for that 'vintage film' look this film will sure as hell give it to you (visible grain and all), but with the added bonus of not having the drawbacks (fuzziness, strange contrast, etc.) prevalent in some of the older films. <strong>Ilford HP5</strong> (only available in ISO 400 last time I checked) is also a strong option. It's a little less grainy than Tri-X film, but it's a lot easier to shoot with. It also has the added benefit of being quite inexpensive ($4 for 24 exposures) and easier to fix up post production.<br>
As for 3200 speed, <strong>Ilford Delta</strong> takes the cake.<br>
As for where to buy this stuff, <strong>B&H</strong> is where I'd suggest</p>
<p>Hope this helped!<br>
Spencer</p>