I am looking for a 99-2000 323i or 328i and trying to figure out all the different options available. I'm mainly looking on ebay as they have the best selection compared to local. Is there any cosmetic differneces that are easy to tell? I really can't tell when looking at two cars if one has the sport package and the other doesn't. It seems most of them are going for around 20-23k for around 36k-50k miles. Good deal? Thanks for all the input looking forward to getting my first bmw very soon. Also any other input on what to look for would be appreciated.