I can answer that question right now:
Every bit possible up to a company's limit for losses. I.e. if you're still losing money there are provisions I'm not familiar with for carrying losses forward to when you ideally are earning a profit but I gather these have limits and in that case you might want to e.g. use the 3 year depreciation schedule for computers.
But if you're profitable (even if most of that profit is flowing through to the founders so that they can purchase their ramen :-) then you want to expense what you can immediately instead of paying taxes. Cash is king, especially in a startup.
I expect that this will be a boost to AWS, Rackspace, etc. and a general hit to the nation's capital investment. In relation to this I've read one small tour operator talk about how they were going to have to change their purchasing pattern for vehicles and among other things lay one person off. Multiply that by a few million small businesses that have to regularly buy equipment....
If they use equipment up faster than the official IRS depreciation schedules they're going to take a hit, period (this includes obsolesce, like replacing network gear with faster varieties). If their usage matches the schedules this is going to move earnings into the future, which will hurt, especially if they don't have the cash to spare right now.