I'm sure I dont know about EVERYTHING you need, because I havnt done the swap yet myself, but I can be a little more helpful than SRdS14.
First, you're gonna need a COMPLETE engine-- that's the big part. You can find information as to what a complete engine entails at most websites, but in general it includes the Engine, transmission, alternator, starter, power steering pump, Crank Angle Sensor, ECU, harness, MAFS, Power Transistor / Ignitor Chip... (I got that info from heavy throttle's site:
http://www.srswap.com/ they've got a TON of info there)
Also you're gonna need some other parts that the new engine is going to require. An exhaust, intake, probably a downpipe, maybe a new oil pan, possibly new motor mounts, definetly a new fuel pump... Many places list this info too (check out Daunt's place Afterdark Tuning- thats where I got the above info: http://www.afterdark-tuning.co....html)
You're going to need a bunch of other small-type stuff. Belts and gaskets and connectors and whatnot... To make it easy places like Heavy Throttle have an "EZ Install Kit" that you could use
What you will need really will depend on the contition of the engine you get. Alot of the time parts can get broken or bent during shipping, and you'll have to replace those parts as well as the basic stuff.
As you can see, I found all of this information through resources that are available to anyone who takes some time to search the boards and the sticky information at the top. Take your time looking for your own answers man- they're all here - and you'll avoid getting flamed. Most people wont take the time to answer questions over and over again.
Good luck with your car man.