Yeah, I have been through all the fad's too.

My current favorite: Ask the customer what the problem is, then write some code to fix it. Works really well.

rjf&