Off the top of my head, I have got:
Interpet Anti Internal Bacteria No.9
Interpet Swimbladder Treatment No.13
Interpet Aquarium Anti-Fungus No.8
Interpet Anti-White Spot Plus No.6
eSHa2000
Waterlife Protozin
Waterlife Myxazin
Waterlife Sterazin
Waterlife Cuprazin
Melafix
Pimafix
There must be some more in there though
I stocked up on Interpet stuff when I first started, either because I had problems with the diseases (fungus + swim bladder) or for just in case. I found them to be a bit pants and was recommended to try the Waterlife stuff and I've found it to be more effective, so I've ordered one of each for just in case
I was later advised that in the Interpet instructions, when it says to mix with 500ml of warm water, it means "pretty hot" water

not boiling, but hot to the touch

, since i was told that I have used them to greater effect

eSHA200 is pretty damn good at getting rid of fungus too
Oh and most importantly lots of fresh clean water
That might seem like a lot of meds, but I'd rather have them all in stock for when the fish get ill, cos sods law says I'll notice an illness at 9pm on a Saturday night and have to wait until the next day. I'd rather stock up on 4 or 5 bottles of £5 medication and throw them away each year as they are out of date but have them available if needed, than have to rush out to buy 1 bottle when needed, it means I can treat my fish quicker.
Arfie