Thanks guys for all the replies...
It seems both serve their purposes in different ways, i'll most likely end up buying both save me headache of thinking about it
Anywhere I can buy Toucam? Can't seem find shop that sells them (even ebay didn't have them). Cheers.