Not only am I a lousy photographer, but my memory sucks too! Ah yes, I have two of those in there. They are killifish of some kind. I have had little success positively identifying him (I know he's a male). I think they might go by the common name "Wonders Killifish", but not sure. They share the top of the tank with the glass catfish. THe picture you cited doesn't do this guy justice. His scales are highly reflective, and usually I just get a reflection from the flash when I try to take a pic of him. He is greena and yellow, with orange and red fins. Very colorful.
The next 2 pics show him in differing light settings due to flash. You are right, he is mostly green
http://www.lehigh.edu/~ded2/aquarium/killifish.jpg
http://www.lehigh.edu/~ded2/aquarium/killifish2.jpg
Here are a couple of my glass catfish hanging out together. These guys can't see too well in bright light, so when I feed them, I usually turn the hood lights off and leave the room lights on. With just room lights on, they swim around happily eating whatever I feed them; flakes, worms, daphnia, etc.
http://www.lehigh.edu/~ded2/aquarium/GlassCatfish.jpg
And yet another pic of my Hillstream Loach on the glass. He slides along eating diatoms and the other algaes that coat the glass. Notice that you can see his heart beating when he is on the glass. His heart is the red thing high on his belly.
http://www.lehigh.edu/~ded2/aquarium...m_on_Glass.jpg