I haven't heard back since my last VM, so I'm going to do this:
1. Bulbasaur for Treecko
2. Cyndaquil for Charmander
3. Phanpy for Yanma
4. Trapinch for Tangela
5. Ralts for Misdreavus
6. Meowth for Kakuna
7. Mareep for Pichu (I can't get you the Light Ball, it's an event Pikachu item and I can't clone it or I'd send a Pichu with it already attached)
There is a benefit to taking the Kakuna. It's high-level (Lv.48 as caught), so you can combine it with a Ditto or another mate (it's also female) and get an army of Beedrill (starting as Weedles) for a bare couple hundred Pokébucks.
If you're REALLY feeling adventurous, you can also evolve this one and use some Heart Scales to teach it the moves it never learned at Mistralton City, or even try some TMs out on it...but I'd just take a new baby and level it gradually (i.e. don't go to Lv.25 as a Weedle by having it witness a Lv.47 Audino fight, actually do minimal battling against other Pokémon in places like Route 3 and have it watch with an Exp. Share).
In any case, when you're done, dump it on the next Weedle request the same way I'm sending it to you, and you'll also have Weedles to put up on the GTS if you want (except it's down for a week or so prepping for B2/W2, so after that). I'm not ready to go to the GTS yet and my Beedrill is Lv.40ish now, so I will just Ditto it someday (they can't learn Egg moves, so it makes no difference). :)
I didn't note in a prior VM that Murkrow is also a Black exclusive Pokémon (Abundant Shrine, same with Misdreavus in White). If you want that, we can throw it around as well. In that case, let me know and you can probably just pick something random to trade for it.