I'm getting good results with my photos (not astro, mind you) at OfficeWorks

That's where I go to print photos to frame and hang.
I used to have my own inkjet, which delivered good results on quality paper but was a nightmare in every other respect, especially cost. If you don't print every day you end up using half the ink to unclog the damn jets.
These days I use a Fuji Xerox 305 colour laser at home, which cost me $180 and came with toner for 2000 pages. It's brilliant and does all my printing now including the occasional photo to give away. For my (very) few top photos and for printing large I use OfficeWorks.