I'm not a Marxist. I believe that Marxism is deeply flawed at its base and no amount of recasting it in new terms will be able to salvage it. Still, all of the philosophers, literary critics, historians, thinkers, etc. whose work I read on a regular basis, enjoy profoundly and use in my own work almost exclusively are Marxists. Terry Eagleton, Perry Anderson, Slavoj Žižek, Giorgio Agamben, Eric Hobsbawm, Zygmunt Bauman, Stuart Hall, Fredric Jameson - these are the most brilliant thinkers of our times, and they are all Marxists.
I have been searching for a long time for a serious philosopher, critic or historian of global significance who would not be a Marxist. Of course, I don't mean a clown of Francis Fukuyama's ilk. I mean a real thinker who can construct a good argument and who actually knows how to write well. I have had no luck so far.
So if any of my readers have any suggestions, I will definitely welcome them.