I keep my contexts very simple and only apply them when they are necessary for a task to get done. I have quite a few tasks that I put in the @anywhere context - things like mind-mapping (which I like to do on paper) and stuff I can get done using just the iPhone and paper.

An @iPhone context would be silly as it's with me 95% of the time, anyway!