I have a feeling am going to make lots of enemy for saying this, but its amazing how alll ITers (especially infrastructure/architecture ...all non business related) look like complete arseholes in each meeting to agree specs... you give the specs to someone and they say 'it can't be done' huh?? I used to be a developer and I know it can be done, what they mean is they can't be bothered to do it - even agreeing specs for installing a scanner takes about 3 weeks worth of meetings till bludy IT gets off their arses and order a scanner!! I don't understand it, when I was in dev I got on with the techies sooooo well, now am on the other side I rarely see any techie who is not a complete arsehole, do they deliberately try to give such a negtive image??