DS: You really should play zeonstar online at the B+ chat if you don't mind online play and need a good Ganon. He is the best I've seen fight against better Sonic players than I and has pretty good mindgames to back it up.
Well, I personally believe that matchups completely change when playing online. Reactionary punishes are much harder to pull off online (which is 90% of punishments against Ganon really <_<). I also have a personal vendetta against online play anyway because the vast majority of my game involves not committing until I'm fairly sure my plan will work. That means I don't go for combos unless it looks like I'm in a favorable position, I don't go for certain edgeguards if it looks like my opponent is waiting for me so he can get around it, I change my recovery tactics based on whether or not my opponent is doing a shorthop on the stage, going for an off stage edgeguard, or just sitting at the ledge, ect, ect.
I might play online every now and then, but I really want to avoid basing ANYTHING off of online play as much as possible.
Zelda: CPing is the safest bet here. I think characters that ko earlier (ganon, bowser) or anyone that can force approaches wrecks her.
Ditto <_<. Marth is a fun choice too, cause really she just can't get in on him and can't camp him herself.
No comment since I haven't fought any <_<
The falcon matchup actually seems even easier than the vbrawl matchup really. Nair really isn't even an issue for Sonic, who can just run away to avoid it with no negative consequences whatsoever. And if you don't feel like running away, you can always side B through it if they like to space themselves to only hit with the second hit. If they're foolish enough to go for a nair on top of you, they'll just be eating uair or nair ALL DAY.
However, if Falcon DOES get a hit, he has a lot of good combos on Sonic (Sonic is actually a good weight for Falcon to combo. Strings don't work on Sonic because of up B, but Falcon has plenty of things he can do while you're in hitstun.) Tech chases on Sonic are not particularly hard either. Because Sonic lacks a fast, high priority ground option, Falcon has a lot of leniency on the timing for his tech chases (the best Sonic can do is....shield, which Falcon doesn't care about). This carries over into Sonic having poor OoS options other than SH uair, so Falcon can really pressure Sonic once he catches him. On the flip side, Sonic is not only hard to catch, but also gets high rewards every time he counterattacks Falcon (which is not that hard to do). Falcon is pure combo bait, eating uair and fair strings all day. You even get to do some creative stuff like sourspot bair, going from air combos to ground combos, comboing into grabs, you can even combo into smashes against this guy. And with Sonic's combos having the nasty habit of ending with the opponent off stage....Falcon is a sad, sad man. Edgeguarding once again comes down to up B springs and sweetspot dairs. Oh, and don't worry if your dair doesn't sweetspot, just reverse up B and bair him (it combos <_<). Falcon doesn't get his jump back from his down B, so you don't have to worry so much about sending him high anyway.
MOAR MATCHUPS
Falco-man I HATE this character. If lasers and uptilt weren't bad enough, this guy has a near unpunishable JAB, a shine that leads to combos, and aerials that last forever and STILL beat ours. Yes Sonic can chaingrab him, combo him forever, and edgeguard him like no tomorrow, but without a solid OoS option or a good answer for the attacks mentioned above, you really don't get to do that much. Really, you've just gotta pull some mindgames out of your *** (like dairing right above his uptilt or something) to have any chance in this matchup. Sonic has a FEW counter measures for a spammy Falco through.
1. Avoid platform levels-while you may think platforms will help you get around lasers, it's not the lasers themselves that really hurt Sonic. They just force him to approach, what really matters is Falco's walling game, which only get stronger when you give him platforms to sit under. Flat levels are better because you have more angles to come at Falco at, as well as having more guranteed combos to pull of when you do land a hit.
2. Abuse dash attack and DACUS- dash attack may not seem like much, but really it's just to try to catch Falco off guard. It also gets you close to Falco with a frame advantage, which is always a good thing. DACUS works because it's just good in general <_<. What's not to like about an invincible attack that comes at you from halfway across the stage? So much for Falco's aerials right? (though lasers and shine eat through this anyway. GOD I hate Falco <_<)
3. Learn to edgeguard like a pro
-seriously though, you CANNOT miss edgeguards against this guy. Follow him down and nair him if you see him side B (it's possible <_<), or leave a spring in side B's path if you're not comfortable with reacting to his recovery. Edgeguarding his up B shouldn't even need an explanation.
4. Always tech. With Falco having the ability to force a getup from halfway across the stage (lol laser resets), as well as having tech chases that work when you don't tech anyway, there's really no reason to ever not tech. It's simply not an option.
5. Learn to tech chase-Because of Falco's fall speed, he'll be forced to tech A LOT. Take advantage of this to extend combos and lead to edgeguards. Don't let Falco re-establish his zoning game.
well, that's all the advice I can really think of right now. But I normally just pull out a secondary for Falco (even though Pit may not be the best choice
. I still prefer this matchup for some reason though)