For me it's not exactly a 'meltdown' (tho last Friday I went apeshit on a company rep who misrepresented his services and began over-charging me. Does that count?). It's more like 'burnout' after days and days of sitting in front of the computer. So when I get like that I do take a break. Maybe fly to Europe for a vacay or go visit friends in SF.
Hope it works out for you man, and remember to have fun (if you can)!