Like I was saying, get the A620 BT, so you can have an over the air capability and you'll have some spare cash for a 1GB CF card and that should be altogether about $500. You will be gaming well with that setup, especially if July is your deadline.
Drex