Largest I have used is 22g and it was no problem. I could probably go bigger, but I wouldn't want to. I am currently using 23g which I don't even feel, but it is frustrating that it takes so long to push.
I pull with an 18 though and would never be able to stick that in me. Ever. Ever ever ever.