I have no problem with spirited debate, but there's no need for personal attacks. Please keep your posts civil and avoid the name-calling.