My wii has no slots for controllers that i can see and i dont have a pc im afraid. I keep hearing good things anout dolphin though. Wish.nintendo would just hd a load of gc games
The best way to play gamecube games is with a Wii original model (100% backward compatible wiht gamecube via hardware).
The image quality of gamecube games on Wii is better than with the original gamecube particularly if you use a component cable on Wii (couldn't use any component cable with my PAL gamecube ). And also you'll be guaranteed to play all your gamecube games via the component cable quality.