Have you checked for spark? It would help if you know if you are getting spark or not when it isn't fireing up.
Do you hear the fuel pump kick on and then off (prime itself) when you turn your key to the on position?
Is your car leaving a CEL? (check engine light)