BF2 37.99 at Fry's.
It won't be that low a price for a LONG time. If you are going to wait for it to come down consider that buying it today at that price would get you a price similar to waiting 6 months at least.
See you on the battlefield.
Unpaid Employee and Fanboy of DICE and anything BF2.