Saturday, July 30, 2005
Real Tech News - Independent Tech 16 Things that Really Annoy Most Web Users is a report that won't surprise many people. Pop-ups are way out in front on 34.9% and second is a need to register and logon before viewing the site at 16.7%. If you want to know what the other 14 are, follow the link!
Phil 6:39 PM