Finished Pokemon Black & White. The battle system was surprisingly deep, but I found the story very bothersome. I'm still slogging through Metroid Prime 2. The further I get into this the more I like it. Some of the environments late in the game are really cool.
I agree with what you say about FF7, BMW: I think the materia-slot system has a great balance of flexibility & restrictiveness. I wish other equipment-oriented games would try something like that. I also really, really love how the minigames are integrated; feels like they grow naturally out of the role-playing (CPR scene, climbing the glacier, motorcycle escape, piloting the sub, the "slap fight").