Similar experience here except I started on my high school's network ~1996. Built two physical clusters commercially in the last few years. Personally these days I mostly use virtualization to emulate entire clusters, as it's not worth building them physically until you really need the power!