C Cruise New member Jul 14, 2002 271 0 0 Jan 13, 2004 #1 it seems pretty promising... what to get more info about it...