2.1 just gives a more accurate meter, it doesn't actually boost the reception.
iPhone's 3G reception is okay, it performs about average compare to other phones. Some people have too high of expectation and compare it to phones with exceptional receptions.