Still doing a lot of work here (04/15/08) and will post more when I get a chance. Sorry it's such a mess.