soap and hot water are better than anti-bacs, you can use white vinegar (neat or diluted) and rinse thoroughly. Use a washing up liquid with a natural anti-bac in it (fairy do several) and use that on your work tops, litter trays etc etc
check out
How Clean Is Your House? | 4Homes | Channel4.com
most anti-bacs/anti-mics at the moment use triclosan, and other subtances that have been around for donkeys ages. most bac and microbes are now restant to it's effects due to over use. also, once your spray gets contaminated it will no longer work. Get it on your skin and it will kill all the GOOD bac on you aswell as bad ones.
soap on the other hand breaks down (lyses) the cell and nuclear membranes(walls) of the bac/mics and causes them to spill their guts and die (in laymans terms), the only defence bac have against this is to have thicker cell walls, which causes them other problems and less-diluted soap/vinegar counteracts that easily enough.
Is Antibacterial Soap Actually Harmful?
a good soak and scrub is enough..
also... having less contact with bad bacteria weakens your immune system, it will have nothing to use to build up a defence against, over use antibacs on your skin and you will weaken your defences even more by ridding yourself of your own defensive bacteria.