@CousinStavros You can definitely do better on a BMW 3 series due to their higher residuals. Check out my post from earlier this month 2016 BMW 328i Lease Northern CA, if you can work a similar deal your payment would be around $330 even without BMW Loyalty.
Never put a downpayment on a lease, as @Yinzer said look up how MSDs work. I know the 2016 BMWs are aggressively priced. You should be able to get more than 10% off of MSRP. Find out which cars have been on the lot the longest.