Another vote here for Persnickety Prints. Love them. Their customer service is awesome whenever I've had a question or an issue that needed to be addressed. And their print quality is the best. When they do their sales, their prices are terrific, and I print many of my photos+enlargements with them even at full price.
I rarely print pics at home, because it really isn't particularly cost-effective. Ink costs for home printers mean you're typically paying more per print than you would in a store/online...