Meh, I have Melee and Brawl. I'm planning on getting the original, thanks to the Wii's virtual console support. I'm alright at most of the characters, but my favorite to play as is Samus (of course). When I don't have that option, such as in the Subspace Emissary, I usually go with Shiek, Diddy Kong, Ike, or Kirby. I suck at Olimar, and don't even give me a chance to play as Yoshi. I will instantly fall off of the stage because of the egg roll move thing :P
But it's alright, I haven't played it lately, but I'm sad that the event matches are so freaking EASY. In Melee, those things were HARD. But don't get me wrong, the co-op event match is neat, as well as some more 2-player options from Melee that Melee didn't have. However, I find the home-run contest incredibly annoying. In Melee, you could knock the Sand Bag off of the platform whenever you wanted, but in Brawl, you've got to wait until the last second to hit it otherwise it'll be blocked.
However, Brawl does have a couple neat features, such as stickers and a soundtrack gallery. Wi-Fi is pretty cool, but it can get laggy sometimes and that sort of throws off my timing. The new 5-character name limit rather than 4-characters is nice, it allows for a wider range of names. However, I don't exactly like the layout for the Brawl complete thing. I mean, it would've been nice for them to keep the bonus things that they had in Melee, because those were funny (bonuses like "Screwed Up", "Button Masher", "Faceplanter", "Chuck Wagon", ect.).
And solely out of preference, I liked the intro, music, and character design of Melee much better than Brawl's. The credits bonus game for Melee was pretty cool too (you got to shoot the names and signs to compete for a high score). However, Brawl does have some features that I like, such as the trophy games.
So I think that they're both great games, but I find some factors of both a bit annoying. However, if I had to choose, I would pick Melee without a doubt.