BU or NYU? (very undecided but not engineering nor lab science)

IMO there is no reason to compare these two schools at this early stage. You should be keeping the options wide open for now. If your D gets into both schools with sufficient aid to make them both affordable, THEN it would be time for this type of one-on-one comparison.