Wi-fi works great. I use a SanDisk Connect card, and I've had no problems with either the Sharp ROM or the alternate OpenZaurus ROM.
I've heard of many people using BT via their cellphones. I use Verizon, and currently use a cable btw. them. That works great too.