Desktop and portable services