If Safari and Bon Echo are both really slow, then ... there are a few possibilities:
1) Your wireless is experiencing interference (seem to have this one addressed)
2) You are experiencing slowness related to IPv6 -- try turning it off in Sys Prefs -> Network -> Airport -> TCP/IP -> Configure IPv6
3) You are experiencing upstream network slowness because of your ISP. Call them and bitch.
4) The sites themselves or other parts of the internet are slowed for reasons external to your setup. Quit whining.
So seriously, (2) is your best bet to actually try....