Siri is a pocket Watson. You don't think Siri is actually being run from your phone do you?
Nope. In 3G or lower bandwith areas I get the, "I cannot answer any questions right now," response which obviously indicates that it isn't running locally. You'd think the software though wouldn't go out to the web for the time and date though - but it does.