Holy ****, I had actually forgotten about Glover. That was seriously one of my favorite N64 games, I'll definitely be sure to get that. thanks man.
As for FF7, I've surprisingly never played any of the games in that series. Maybe about 5-10 minutes of FF7, but that's about it. I'm really eager to try out the series.