oy... is applications really THAT confusing?!? c'mon people.... AADSAS have directions... dental school websites have directions... what the heck else could you need to know? Buttloads of people apply and get into to D school w/o ever having heard of SDN (never heard of it until after I started interviewing).... relax, the process ain't that bad.
As far as other forums, there is DentalTown but it is geared towards practicing dentists. There is a real shortage of good, pre-dental resources on the web and I believe SDN is the best one out there. 🙂