I've collaborated on projects using solutions IRB + they are very easy to work with.  I'm not sure they actually review much, though: ie anyone with a protocol that does entail serious ethical questions should probably (also) seek feedback on those Qs from a peer. . .