If it was my money (assuming no trade in) i would go to the UK/NI, and look at autotrader or even bmw dealers, you'll find nice cars with a lot more extra's in them than here i.e. Leather/auto/cruise/parking sensors/ rear elect. windows etc. look for Full service history and avoid high mileage cars.
Because the 316 engine size is bigger anyway, would you consider something like a 320d or even 320cd coupe? way better fuel economy/resale value, and just as much power (if not more) from the 2.0 turbo diesel.
have a look at this website [broken link removed]
click on forums button on top and scroll down to 3 series and you should find some good info on different models going back to the first model 3 series.