No 3G on a Samsung GT i5800
Check that the following setting is ticked:

Settings->Wireless &amp; networks->Mobile networks->Data enabled 

Also verify that the access point name settings are correct and the correct access point is chosen. You should be able to find the details of what it should be on the Vodafone website. The settings are at:

Settings->Wireless &amp; networks->Mobile networks->Access Point Names