Well Nick, I think you are coming to the realization that there is no free lunch. To get a decent grill, in size you've been looking at, is going to cost you more than $300.
So, you have 3 choices.
You can get the big import grill that you're drooling over for $300, but will fall apart in a couple of years.
OR for $300, you can get a higher quality grill (Broil King Monarch 20 for example) that will be WAY smaller with no features, but will last much longer.
Or, bite the bullit and stretch to $500.