Okay, I did have some success. I had both modules on the same breadboard, I moved the TX module to it's own breadboard and instantly started receiving text properly on the RX module and feeding the data out of the RX into hyperterminal.

This was without an antenna on the RX module, with the antenna I'm getting all sorts of characters which must be "static" of course. So I guess that I need to have a PIC connected to the data out of the RX and programmed to only respond to the string my TX is sending right ?

Such as: Serin DATAIN_pin,N2400,["THIS IS A TEST"] ???

Here's my extremely simple "code" ...

Code:
'****************************************************************
'*  Name    : UNTITLED.BAS                                      *
'*  Author  : [select VIEW...EDITOR OPTIONS]                    *
'*  Notice  : Copyright (c) 2009 [select VIEW...EDITOR OPTIONS] *
'*          : All Rights Reserved                               *
'*  Date    : 8/16/2009                                         *
'*  Version : 1.0                                               *
'*  Notes   :                                                   *
'*          :                                                   *
'****************************************************************
'12F675
_CONFIG
@ DEVICE PIC12F675, XT_OSC 
_NOCLKOUT  
_WDT_ON 
_PWRTE_ON
_MCLRE_OFF
_BODEN_ON
DEFINE OSC 4
INCLUDE "modedefs.bas"
TX_Pin VAR GPIO.1    'To DB9 TX pin 3
RX_Pin VAR GPIO.0    'To DB9 RX pin 2

TRISIO.0 = 1         'Set GPIO.0 to input.
TRISIO.1 = 0         'Set GPIO.1 to output     

ANSEL = 0            'disable ADCs
CMCON = 7            'disable comparator


Tx_Pin = 0           'inverted mode idle state


Pause 100            'OSC settle time... 

loop:
    IF GPIO.2=1 THEN
	SerOut tx_pin,N2400,["THIS IS A TEST",13,10]
	Pause 500
	ELSE 
    GOTO LOOP
	ENDIF
    Pause 500
    GoTo loop