I've had many goldfish before and I will never have them again. I found them to be very dirty, as in got the tank dirty very quickly. I've got three tanks with fish in currently but I do have another three waiting for the water to sort out- two of saltwater fish and one freshwater fish - One tank full off Gouramis (Moonlight, Dwarf, Giant, Blue, Pearl, Honey - favourite fish), Ranbow sharks and two Spotted Hypostomus.
Within a couple days i'll be getting a male and 4-5 female Siamese fighting fish, they'll both be in seperate tanks. Im not too sure what too put in the other tank (wouldn't mind some suggestions).
We also have a a large pond, in the front graden, with some Rudd, Tench and a couple weeks ago found some Koi Carp which I didn't put in there...
I'll try to get some pictures up soon.