It just helps us help you, things like your general location, are you any good with the spanners, as you used the ubiqitous 'we' in your OP i'm guessing your relying on reinforcements at the moment.
Here are a few basics, post the results.
Change the plug, that is the first thing when a bike engine buggers around regardless. (don't sling the old one though)
What is the old plug like, wet? black? brown tan? white? pink with invisible fairy spots?
Can you be certain the choke is going on and off, i don't mean the knob moving but the actuall process, ie you need it to start and you can hear the engine change when you opperate it on and off.
Welcome to the boards, if your botherd. The fact you didn't get the arse and persevered makes you ok in my book. Any tosser can give up.