during the working week, I would say 8hrs (forums is always opened, cross-checking images) during the day and sometimes a couple of hours before sleep.
during the weekend, maybe 4-5hours in total
yes, my wife also gets the peeved with me for spending too much time on TFs and too much money.