Any of those cameras will work great inside or outdoors but with any outdoor security camera you will need to protect the connections from the elements.
I recommend that you get the darker dome camera. Its a great camera and if you paint one of the other cameras that you mentioned, it will void the warranty.