I have been working as a web dev with C#, VB and PHP (now learning python)..
I have been considering learning C (as a right of passage) because i hate feeling stupid =P
Apart from making me a better programmer in general..
Is there any particualr use to C for a Web Dev in 2010?
Thanks,
Daniel
Learning C won't necessarily make you a better programmer; there's a superstition that because C is moderately difficult to learn (true) and doesn't have an extensive toolkit (also true), you gain a deeper insight into programming in general (not necessarily true).  C's just another language, no better or worse than any other.  You'd get as much benefit learning Fortran.  If you're really interested in how things work at the machine/OS level, you'd be better served learning an assembler; just remember that assemblers are specific to their platforms, and some of the concepts that apply to x86 don't apply to other platforms such as MIPS or PPC.
Learning C won't help you much in your day-to-day work in web development. 
Having said that, it's always a good idea to pick up new languages if you can, especially languages that are as different as possible from what you're currently using, just because it helps you to learn the difference between a general programming concept vs. a particular language's implementation of that concept.  I've seen plenty of people proficient in a language like C# flail helplessly when forced to work in C because all of their shiny tools are missing.
Is there any merit to a web developer learning C?