NYU v/s Bucknell engineering ED2

I am confused between applying to NYU and Bucknell early decision. I want to study engineering (computer). I am an international student (Indian). Keeping the fact in mind that financial aid will matter for me, which college should I apply to for early decision? Which will be a better place to apply with which decision plan so that admission chances are better?
Also, keeping in mind the fact that Bucknell offers admissions to less than 5% of applying international students.