Ever since Facebook opened up their platform to allow 3rd party developers to access the core engine and build new applications on top of their existing site Facebook has...