For this kind of question (too open, no budget) and after two pages of suggestions, talking about and what not, with no reply from OP...
I would be tempted to say just go buy a tank or call it a day :P
No seriously, this is pointless as these kind of discussions are all happening in more specific, appropriate threads already...
Just my two cents
Originally Posted by Brian McIlmoyle
Real life comparison,
GBBR- bang bang -- Giggle
AEG-- merrrzip merrzip -- meh