OK,

Just to make sure, I went thru the steps again myself.
Have it working here on a 16F88. One thing I had to add that wasn't mentioned here, although it was in the other thread ...
Code:
PAUSE 500 : LCDOUT $FE,1 : PAUSE 250 ; Initialize LCD (You may not need this,
                                     ;  but some displays are picky)
But so that I can compare Apples to Apples, What PIC are you using?

I bought 25ft of ribbon today, just to make sure. But haven't hooked it up yet.