Everything enthusiasts ask for.