(a) What Baud Speed are you using?,
I have tried baud speeds from 300 to 2400, true or inverted. This seems to have ot affected the results.

(b) What Oscillator Frequency are you using for the PIC?,

4Mhz Xtal

(d) what version of PBP are you using?

I am using the free evaluation version of Pic Basic Pro that can be downloaded at the rentron website.

(e) are you able to post the section of PBP code you're using? Sometimes people (including myself) can miss the obvious and another pair of eyes helps.

The basic stamp is using the code. (PBASIC)
temp = 0
For index = 1 to 100
serout 3, 16780, [temp]
temp = temp + 1
pause 500
next

The pic 16f84 is using the code
read:
serin2 PORTB.0, 16780, [temp]
...
Then I put my code to display the variable on a lcd. I don't have this code on this computer. It is in my lab, which doesn't have internet access. The display seems to always be consistant with what ever I send.
I can post the exact code tomorrow if you would like, after I get a copy on floppy disk and and take it to this computer.
...
goto read