From what I just found in the following website, you can NOT go to Canada or Mexico and come back to get new I-94 to avoid applying for extension. New I-94 will NOT be given.
http://www.immihelp.com/visas/extend.html
http://www.immihelp.com/visas/extend.html