I know it's long, but someone must have an opinion out there!