Another option is using a PS to GC adapter, and get a good PS joystick. I use one when I play Capcom VS SNK 2. When a good GC joystick comes out that has analog control, that would be great for other games like Mario Sunshine, Sonic Adventure 2 Battles, Resident Evil, etc...