If you have a laptop may I suggest getting a mobile card from futureshop and leech until you have a solid connection. My classmates do that all the time at our university because our campus doesn't have WI-FI but we are under an apartment building which many people have wireless internet modems
only a suggestion, though I really don't support leeching off of others internet connections but who knows if anyone around me has been leeching becasue we have a wireless one but can't seem to secure it