Hi and welcome to the forum
Fluval and Eheim are both reliable brands that have been around for many years and they are as good as each other. Some shops recommend Eheim over Fluval because they carry Eheim. Other shops recommend Fluval or another brand because that is what they carry. Personally, I like Fluval because they are cheaper than Eheim, generally easier to get replacement parts for and last just as long as an Eheim. I'm pretty sure they both have the same warranty too.
Hydor do some cool gadgets, one of which causes water to spiral through the tank and is useful on marine tanks, but I have not used their filters and would stay with the older, better known brands like Eheim and Fluval, or Aquaclear if you want a hang on the back (HOB) style filter.
------------------------
Don't waste your money getting a U/V filter, they are not necessary or worth the money.
------------------------
If you contact your water supply company (by website or telephone), you can ask them what the GH (general hardness), KH (carbonate hardness) and pH are. Find out what the results are in too (dGH, ppm, etc). Then post the results here.
If you have hard water with a GH above 200ppm them livebearers like platies, swordtails & guppies will be fine. If the GH is above 250ppm then mollies will be fine,
If it's above 300ppm then perhaps look into African Rift Lake cichlids, but beware, many of these cichlids can be very aggressive and are not community fish.
If the GH is below 200ppm then tetras, barbs, gouramis and most other freshwater fishes will be fine.
On the subject of gouramis, avoid buying dwarf gouramis (Trichogaster lalius) or any of their colour forms because they can carry a couple of nasty diseases (the Iridovirus and Tuberculosis), neither of which can be treated and the disease remains in the tank until you strip the tank down and disinfect everything.
------------------------
If you can post the tank dimensions (length x width x height) it will give us more information so we can advise on fish suitable for that tank.
