Definitely Vimm’s Lair for me. I still play a lot of GameCube and N64 games and Vimm’s was always my go-to place for finding roms. They got hit with a lot of DMCAs and take down notices, and had to remove the vast majority of their Nintendo library along with anything related to Sega and Lego. The site is still up, but it’s like visiting a graveyard now
On GameCube, I can see that Legend of Zelda Wind Waker, Mario Party 6, Smash Bros Melee are all unavailable. On N64, Ocarina of Time, Majora’s Mask, Pokemon Stadium are also unavailable