i'm a web design student as well and i use photoshop all the time - not just for photos but also for mocking up sites, creating graphics (headers, footers, navigation elements, etc.). i'm sure you can do this with the gimp as well, but photoshop is the industry standard.
i know of one site that...