I have finished Portal.
Or as it turns out the basic levels. Now I'm on to the advanced levels.
I have learned that the key to Portal success is save early and often. I saved after each sphere was destroyed, and then saved after breaking the angry sphere free, and then before creating the portal over the incinerator (since for some reason I kept having trouble putting the portal directly over the incinerator.
I still hate timed levels though. Turning down the music down help though.
Now I can devote more time to other things. Like SimCity Societies.