Have you tried a battery pull?
The fact its not finding any wi-fi points, suggests an issue with itself. i.e. having (or not) a data plan wouldn't cause the application itself to not find wi-fi points; only stop you browsing ONCE connected.
"That's it then. Cancel the kitchen scraps for lepers and orphans, no more merciful beheadings... and call off Christmas."