In System Preferences->Network pane, Advanced Button did turn off IPv6. Some people with older routers say this helps a lot. Plus on your Linksys router what is the frequency it is broadcasting plus if it using any security protocol ? Also have you updating the firmware on that wireless router?