Nope, they're all singletons. While providers may be useful, the distinction between service and factory is completely useless (service is completely unnecessary :)
At this point the angular team should probably just deprecate module.service and remove it from the docs to avoid causing this massive confusion.