been wondering about this too.
I've tried Humulin R IM and had mixed results. One time, it seemed to take longer to peak (about 4-5 hours), the other time, it seemed that it got into my bloodstream right away.
I read on an insulin site that release rate is slower IM, but I suspect that it may have to do with how vascular is the area immediately surrounding the injection site.
Also, what happens if you inject into a vein?