From Apple: "
The ports are all on the left edge; on early models, from front to back, they are: Kensington Security Slot, audio out, audio in, two USB 2.0 ports, FireWire 400, mini-DVI, Gigabit Ethernet, MagSafe power connector."
This is one of the 2006-2007 models that were recalled because of overheating issues. So, it works but it does get hot pretty quickly. I have the computer & power cord. It has OS X Snow Leopard installed, I have none of the discs.
Note: There are Russian alphabet stickers on the keys, my brother was learning Russian as a 4th language during his International Studies Masters work and used this computer. No spy work or subterfuge was committed on this computer. :D