Raising the IT Bar with Distributed Computing