I don't really like Halo and I feel that all shooters are pretty much the same (I still like them though). Brawl is awesome and has improved upon everything that Melee had, but for some reason gets boring a lot faster. However, I still love Brawl no matter what!
Halo 3 is fun every now and then, just that nothing really changed throughout the series, pretty much at all. Now Brawl, in my opinion, is fun any day. And throughout the series, it has many more new features every game.
halo 3 is awesome and brawl is awsome too. none of them changed for the better and when i play both in my friends house, halo is a better multi player game. so halo wins that P.S have a better vs. this one is not that good!
I played halo 3 for about 2 weeks and got bored of it. I got brawl the day it came out, I still play it ever day and still havent gotten everything. So I say brawl. Plus i have 150 hours of playtime on brawl