You've probably already heard about this but just in case you haven't, check out:
Wellcome Trust Screenwriting Prize
It's an annual prize, and obviously quite niche. But in this climate (or maybe any climate) a 20k development deal cannot be ignored.
How To Be Successful, Defined By 5 Facebook Memes
18 hours ago