Woo boy, this whole "play through the games I need to finish" thing isn't quite going to plan.
Metal Gear Solid 3 is done and dusted, but that's the most I can lay claim to. I have put a TON of time in on both Forza 2 and Rock Band, but as for the rest...nothing. I thought about FFVII for a little while, but ended up putting Winning Eleven 9 back into my PS2 instead.
Forza 2 brings up such a problem I see a lot with games like this: there's a stretch really early in the game where you struggle and it's not much fun, then you eventually get a ton of money and have no motivation to continue. I can build a car for pretty much any class or race I want right now in Forza 2, but it's all a grind. Build best car for the class, smash through class, take winnings; rinse, wash, repeat.
Rock Band, well, is still Me vs. "Green Grass and High Tides Forever" on Expert. 'Still' being the keyword. I am undeniably better at guitar by now, and drums, too - I am, on Nick's recommendation, going through earlier songs and working on technique and trying to get 5 stars. Which is working...but I still can't get over the hill.
As for the rest of the games...well, to get into a bigger discussion about my lazy gaming habits, I tend to play the shit out of a few sports games and end it there. Winning Eleven is the prime suspect here; I must have 200 hours on WE9 on the PS2, easily. Somehow I can justify turning the system on for "just one game," which turns into a couple hours, guaranteed. I need to diversify!
As for the DS/GBA games I have, well, at least I have my Japanese denshi jisho 'game' out of my DS Lite, which is a start. Just need to find chances to take my DS along with me and break it out.