iPod touches have internet access too
in case you're around one.
I always find any excuse to use computer for homework and have my non-homework stuff in another tab to switch between......but my parents haven't figured out tabs yet
hope you get your computer back soon