With Facebook, it’s not a question of if it files for an IPO, its a matter of when. Whilst rumours have been circulating since the middle of last year, a new report from AllThingsD suggests the social networking giant is aiming to go public in the third week of May.