have you checked the settings it is set to film in?
what make is your memory card?
(im guessing helmet mounted) was your helmet reasonably tight? as ive found its shaky unless the helmet strap is tight-ish
ive got the gopro 1 so cant really help on the filming at night thing as its crap at night filming and dont know how much better the 2 is.