DJHA90 Member Dec 17, 2002 581 0 16 Texas Jun 11, 2005 #1 Jun 11, 2005 #1 Thinking about buying one of these. Are they any good???