Well, I'd never really used the favorite games feature, because I really had no idea how to use it, or what use it had... Not until a couple of seconds ago when I actually messed with it in the pager and realized what I could do from there.
I think there should be a link on the hub (if you're logged in) right under the "Introduce this game to the world!" link that says, "Add this game to your favorites."
This is so you can easily add those games to your favorites straight from the hub, and I think it's much more user-friendly than choosing from the list of banner guilds in the pager. (Which is nice, but doesn't quite get the job done...)
I think members may have the ability to add to their favorites from the hub, but I'm pretty sure it only adds it to their BYOND blog page. (Not the pager.)