TAMU-Commerce has an online program; I assume that's what you're looking at being all the way up North? It's very inexpensive and fully accredited by all the groups that matter. Would this degree be needed to help get your promoted internally or are you looking for a career change? I assume the former since you said you love your job.
If that is so, TAMU-Commerce would suffice since it's extremely flexible, affordable, and accredited. If you're looking to get out of your firm, however, I would highly recommend to take the exam one more time and apply to other online/part-time programs. I hope that you keep us up-to-date on what you decide to do! Let us know if you have any other questions or if you need help making some decisions =)
Don't let a low GPA destroy your dreams of a business education.