vista print, 300 dpi
Just remember when getting stuff through Vista Print, if you upload an image, upload it at 300 dpi, else it will look good on the screen (72 dpi), but print fuzzy. You know know it til it arrives. :(
Also, wait for their "everything is free mail spam" and you can get...