I would go for e46 M3. But becareful as they will be out of warranty and any future problem will be pretty costly to fix.
If you have a tight budget (like you mentioned you don't want to spend a penny more than your budget) I would get a car under warranty.
__________________
AW|FR 6MT E92 ///M3
|