Helps a lot, thanks for your input! You make some good points. I'm trying to improve my GMAT but also trying to improve other aspects in my profile, which might help me get into other schools, even if it will not help me get into HBS.
Thanks! By the way, when I was going over their website, I found something interesting regarding their policy with the new IR section of the GMAT and thought I'd share it with everyone here: http://mba.insead.edu/faq/MBA_FAQs_Admissions_New_GMAT.cfm
Based on your writing I can't believe you only got 580, and this is the highest you could get in two years.
Don't see the record, record is just history, you should believe that you can be the one who creates history. Just imagine that you will create such a legend, GMAT 580 holder gets in HBS, no one in history, on one in the future. You can be a legend!
The best advice I can give you is practice! and then practice some more. There are a lot of online materials and courses if you want to study on your own.