I have a mac-mini (and three windows machines

The mac i prefer for surfing the internet (not useful for games etc.).
However the programs that are available for macintosh are not to good.
For example when a connection is lost to the server, it is not automatically restarted, and has to be done manually after i see it. I go away, come back, and see the download stopped.
No program with search service, and so on.
But maybe it is difficult just to translate it into a mac program?
Thanks,
Bassie