Been there, done that, got the T-shirt. | more