I believe that Marco was Alan Young, by far the best Marco in the past 25 years. He is also the one that won some mascot contest by performing Great Balls of Fire. IMO, there hasn't been an entertaining/funny Marco since Alvin (can't remember his last name) back in the late 90's.