RF for me is still a little iffy. I was going to go with TI's CC2500 low power transceiver. I have a few here on demo boards. So many things use 2.4Ghz now, WiFi, cordless phones, baby monitors... 2.4Ghz is crowded and flaky around my house. The range is okay, but doesn't get from one end of the house to the other.
Then I went to CC1101 900Mhz which looks pretty good. I can get a balun that's made specifically for it on a chip, and a chip antenna, and the part count isn't that high, but CC1101's are out of stock everywhere with a lead time of October.
So I'm kinda stuck now. I bought a few of the Microchip Pictail 2.4Ghz transceivers to experiment. We'll see how they do.
I'd like to use the MSP430 on the controller, but the CCE compiler has a 16k limit and the basic SimpliciTI RF stack takes about 8k, the LCD library takes about 1.5k, I'm really getting memory crunched on it and I don't use these uCs enough to justify the work or cost in getting an unlimited compiler.
Oh yeah, I got a couple of the Cortex-M3 processors. I'll make up a devel board for them this weekend. It would be nice if I could use the two pin serial wire debug, instead of the 5 pin JTAG, but I don't think Crossworks supports it. I'm still investigating that.