My 2002 330i w/95k miles just got totalled 3 weeks ago on the pike. The other insurance company took full responsibility and offered me 10,400 + state taxes on the car. I fought them a little harder and I was about to get an even 12k out of them.
I just bought myself a 2002 540i 6M for 8k. I'm sad to be leaving the E46fanatics family after having owned two E46s, but the 540 was a pretty awesome car to drive. I drove a few ZHPs and I thought to myself that I needed a bit of a change. Since you were in the same price range as me, I can tell you that you should be able to find a good number of E46 330xi/i's out there with around 100k miles. I drove an E60 545i with 120k miles which was pretty sweet as well. There are some good deals on RWD BMWs during this time of the year if you're interested.
Hope your search goes well! Happy car shopping!
BTW - remember to grab stuff out of your old car. Aftermarket parts and other...easily removed parts... Anyone want to buy a MAF for a 330?