by Andy McCue in CIO Insights , in Tech & Work on March 24, 2004, 6:58 PM PST Opinion divided but most IT execs see more of the same… As the dust settles on the European Commission's landmark