E-coming of Age