Well, comparing them by mass is kind of the wrong way to go about it if we're talking about size. Just because it is 3.7 million times the mass of the sun doesn't make it 3.7 million times larger than the sun, as a black whole is heavily compressed, which is, you know, what MAKES it a black hole in the first place. Take a neutrino star for example, it isn't a black whole yet have an extremely dense mass. It originally could have been several times the size of the sun, yet is much smaller then the sun in size. Its mass is so dense that taking a sugar-cube sized bit of the star itself would weigh more then a car. Black holes have an even denser mass.
There's several different types of black holes as well, some rotate fast similar to a neutrino star, some rotate slowly etc.