long time fan. honest thoughts?