Well sir, you have, as you know the Silver scholars and 2+2. And you do certainly have the numbers there! so that's some good news.
Other programs you have are mostly in Europe and are called Masters in Management. There are dozens of programs, and the most famous/prestigious one is LBS's, so you might look into those.
As for your recommenders, I would go with one and one. Choose a professor who knows you intimately, and ideally if you have, who you have worked under as a Research Assistant or Teaching Assistant, so you can get both "Academics" and "Work" out of him.
Get at it!
If you like the post, give it a KUDOS!