One of the best professional experiences I've had was working on the redesign of geeksquad.com. From the earliest meeting with the clients, through persona workshops down to writing pieces of the script (this
404 error page being the most fun), I felt completely immersed in solving the problem.