Registered to finally say this.
I think this is the ultimate chance to create a RPG set in modern times. Not post apocalyptic or anything, just like the rules of Modern D20 which is based on these rules: http://www.wizards.com/default.asp?x=d20modern
I always wondered why this never happened, it is really out there to enjoy such a setting.