online mpix.com is great. Locally I go to a local lab that handles traditional printwork as well as photographs if I want the best quality I can get. It costs a little more but IMO is worth it, especially if they are for resale. I personally have yet to see really good prints come from my local Sams, Wal-Mart, CVS, etc..