You can call a WebService using just messaging in BizTalk 2006 by configuring correctly the send port by pointing it to an assembly containing the service proxy (such as a BizTalk assembly where you just added a web reference but didn't create an orchestration to use it).
As for dealing with the response, Richard Seroter just posted a couple of days ago an entry on doing just this: