I would totally suggest going 30$ over your budget to get the extra two cores and performance. It'll be worth it, I guarentee it, it'll also future proof you. I promise you having the extra cores for things in the future even if you don't see you doing it, it'll be benefitial.
get the i5 2400. u will be happy u did. check out my build - http://www.tomshardware.com/forum/311131-31-rate-build-...
even though i3 2100 is not a bad cpu but i5 2400 is worth every penny.
get the lg dvd drive its 22x compared to 18x. so its faster. but it depends on how fast u want the dvd to burn. If you are not connecting to internet with cable then u need a wireless adapter. i got a recertified one from newegg for $7.