It was a weird night, I think the fog must've been really shallow because you could see a few stars right through the fog. The meteor was really bright, I'd estimate it was around the same brightness as Jupiter. Really easy to see, even through the fog.
The brightest ones I've seen (I'd call them fireballs) were as bright as Venus.
I saw the Leonid storm in November 2001, which was really early in the morning, around 5 AM. I could see 100s of them PER MINUTE quite easily even with light pollution, it was like a silent fireworks display. I could see them easily even when I wasn't looking at them or for them. I dont think we'll get a storm like that again for 30 years or so.