There's a couple of rooms based around time switches that I found tricky, but other than that Portal is just great game design - challenging but never frustrating, with perhaps the most finely judged difficulty curve I've ever encountered.
Portal 2, if you've played the first, is easy. Too easy really.
Portal 2, if you've played the first, is easy. Too easy really.