@DaveNBuster First you should NOT assume anything just because the stats posted have higher GPAs. In the last 3 cycle results thread, there are only close to 20-25 posts / year out of the 500+ BS/MD students. Admission is not just based on GPA alone. It is one of at least 6-8 key criteria. GPA and Test scores so clear and quantitative and hence every one talks about that only when some one gets admitted. But the other non-quantitative factors play a significant role. But it is almost Dec 1. You should have applied to few more and not just only for Brown. Even now it is possible to add few more, if you have the drive and energy in the next few days.
See my post #12 in this thread for programs where you can still apply.
http://talk.collegeconfidential.com/multiple-degree-programs/2034593-good-bs-md-programs-that-arent-too-competitive.html#latest