Note: Advanced Launcher (And I assume Rom Collector Browser) do not support Samba shares, ie: you have to map a drive if you have your game files on server or another PC on the network.
I didn't want to risk screwing up my network (is there one?) so I haven't attempted it.
That said -
Advanced Launcher works well. You can set it up for Steam and Games For Windows. (select .exe not game emulator)
Once I get the shares/mapped drive thing sorted out, I may stick with it. Otherwise I may pay $17 for Game EX. Not that I need the other features but it also scraps for metadata, but uses EMU Movies for game videos like Hyperspin does.
Your other choice is Game Browser via Media Browser. One thing I don't like about it (well two) is I have to install Media Browser (already setup and using XBMC) and it only gets media data from gamedb, while AL and RCB use All Games, Moby Games, Gamedb and even Google which is good for correct boxes and even console pictures.
So far I have ummm 300+ SNES games give or take correctly showing up with box art and with this
minor change to the Confluence default theme. Nice to look at, but the reality is, I may delete a majority of them as I simply don't play them. Nobody else uses my machine at this point, so I may keep them on the drive/server but delete them from Advanced Launcher/XBMC.
I'll post a screen shot later...