There is any number of ...
There are any number of ...
Intuitively I'd say 'are', but 'number' is singular, right?
Please note that this question is different from these two questions here:
This is because verb agreement is not nearly so straightforward in existential constructions. We see many phenomena that occur in existential constructions that don't occur in normal sentences. This question is asking about this choice within an existential construction.
Also, would it be more appropriate to put " in the title of this question, or ' ?