Excluding the expanded universe, Q are the most powerful race known in Star Trek. They are described as god-like, omnipotent beings. Q can raise the dead and destroy life or entire realities with a finger snap.
However, Q can not create life from nothing. He wanted Janeway as a mate to bear a child with, so the Q do have limitations, but so does Bruce Almighty. It is clear that he does not possess the full power of the Supreme Being as he was not Omniscient. He did not see the consequences of saying yes to all those prayers.
Neither Q nor Bruce are Supreme Beings, but Q has the edge on experience. While this fight may end in stalemate, Q would probably take a decision win under boxing or ufc rules
Originally posted by Tattoos N Scars
However, Q can not create life from nothing. He wanted Janeway as a mate to bear a child with, so the Q do have limitations, but so does Bruce Almighty.
Creating non-Q beings is child's play for Q.