I'd imagine the Flock of Seagulls song to be the best on keys this week. Don't really think key extravaganza with Billy.
I Ran barely has any keys. The only keys I'm hearing in the song are some long chords. Maybe there's some more interesting stuff hidden in the mix, but I doubt it.
EDIT: Yeah, Lowlander's review doesn't sound all that special for keys.