I prefer to identify as "pan-leftist" - see this group: http://www.revleft.com/vb/group.php?groupid=598
If you're not a Marxist or Anarchist, what are you?