This is a very belated answer to my own question, but it keep getting attention, so I feel I must address it. Most of these answers are correct and handle the job perfectly. However, it depends on the needs of the application. This answer will be used to describe two solutions to this problem.
A Service is an application component that can perform long-running operations in the background and does not provide a user interface.Services are neat in that they have a more defined lifecycle that is easier to control. Further, if needed, services can run externally of the application (ie. on boot). This can be necessary for some apps or just a neat feature.
This wasn't a full description of either, but I left links to the docs for those who want to investigate more. Overall the Service
is the better for the instance I needed - running a ServerSocket to my SPP device.