Resources for Facebook Development

As I have said before, the amount of useful resources that I have found is less that what I expected. Drop me a line if you have resources that would like to share with us.