My day-job requires me to create code that will talk to vBulletin web sites we run. My latest task involves taking data that we get from PA Sportsticker and create posts in one of our forums. Lucky for me, somebody smarter than me figured out how to do this. It's very simple, and I've taken their work and modified it for our needs.
The code itself is only about 30 lines long, and it relies on the vBulletin libraries, but it makes it very simple to take in information (from a POSTed form) and insert it into a new topic on the message board.