Well...I've ordered from Wal-Mart and they come out great lol. As long as the picture is good, of course. I've got some really nice pictures of Major, but I"ve only got 4x6 so far, so I'm not sure if their quality would be as good for a blown-up picture, but I assume it would.

Wal-Mart prints color, black and white, bordered, and whatever your creative mind can think of. I wrote Major's name on one of the pictures in Adobe Photoshop, and they printed it, no problem. I just go on their website to order, and then pick up at our nearest Wal-Mart.