As far as the "remote" services, you are fine. Now, as far as the NetBIOS helper or NetMeeting, you don't need either. One thing, from a security standpoint, be sure to NOT install NetBIOS. It was created for small networks not accessing the internet. What it does is it "broadcasts" information about the computer to EVERYBODY. If you access the internet and have it enabled, whether you use a firewall or not, the information given will tell me information I don't need to know.
Use a firewall (hardware, preferably), a good AV that is kept up-to-date, and keep Windows updated. You should be in pretty good shape then.
win xp home, DSL connection, single user, no other remote computer uses.
MSCONFIG/SERVICES has the following settings...
Remote Access auto Connection Manager.... STOPPED
Remote Access Connection Manager... RUNNING
Remote Desktop Help Session Manager... STOPPED
Remote Procedure Call (RPC)... RUNNING
Do I need any of the above. I do not want anyone accessing my computer unless absolutedly necessary. Should I stop the 2 that are running?
Also, if I am using DSL, do I need TCP/IP NetBIOS Helper? Or NetMeeting Remote Desktop Sharing?
Thanks
Ben

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic