Wolfram Research
Wolfram Math World: Integration by Parts
This is a good site from MathWorld.com explaining the Integration by Parts. The site has links to related topics
Interactive Mathematics
Interactive Mathematics: Integration by Parts
Integration is made easier by separating functions into parts. See the process in these examples, then try a few on your own.