SM-64, no doubt. It's the best game of all time IMO. It was just so jaw-droppingly good. For me, i don't think sm64 can be beaten ever.
SMG was great also. The biggest drawback IMO is the fact that unlike sm64, you have only ONE star per episode. = less exploration & wondering how to get that star.