moone009 0 Junior Poster in Training

I work for a small warehouse management software company and we were looking at dropping DotNetNuke for our inventory management portal and switching to Sharepoint(myself never thought of Sharepoint as an option). I was wondering if anyone has some insight on External Sharepoint sites as far as pros/Cons.