My additional $0.05:
If you DO decide to go GRE/RS (PSR500/PRO106) --- as indicated above these two are too close to identical to tell, really, and both are made by GRE --- I recommend going the GRE route.
Their customer service is over the top. RS is sketchy on the support end--- highly dependent on the individual store. It can be excellent to 'I have no clue what we sell, but I will sell it to you anyway and pleeeeeeze don't ask me anyhting about it because I am clueless"... signs of the times i guess.
In case you're wondering, I have a PSR500... LOL
Unidens are good too, but I love my PSR500 and it receives digital extremely well.
As far as an antenna for the portable, I recommend the RS rubber duck 800MHz .. it works great for me and is an improvement over the stock one ($19, if I recall)