Keep a receipt of every purchase (you should anyway) you make using the bank account for the s-corp. Write what it's for/highlight the business purchases (if you are buying mixed stuff like at wal-mart).
Then, write off the meals as "Entertainment", your pens and envelops as "Supplies", etc. It'd look really suspicious in an audit if you were "Entertaining" yourself for every meal, so only do it once or twice a month if you aren't really doing if for a client.
I write off all my domains, hosting, file-storage, etc.
If you have a fair amount of excess capital, invest in land. Hold it for a few years and donate the useless lots you don't plan on developing to a local school/group as charity. You can then write off the current value. So if you paid $10k and it's now worth $15k, you write off $15k. (Granted, you would probably have been better investing in rental property, but you could have been speculating on the land purchase for a strip mall to buy you out)