Just to get this thread going...
You are positive there is no spark? I gather the starter motor is turning the engine, but it doesn't start.
Tried double-checking for spark by, perhaps, removing a plug and grounding it's base and cranking the engine?
Attach the plug to it's wire, and using insulated pliers, press the threaded base of the plug against the engine block (ground it). Have someone crank the engine, and look for a spark.
Another option is to use one of those spark checkers..
Another thing is fuel delivery. Spark, compression and fuel are required..
From your post, I have no idea how skilled you may or may not be. If you've already checked such obvious things, and have narrowed it down to a coil problem, disregard all of the above..