IT in the Millenial Generation