@stoicphoenix: Great post Mike,