When you say:
keep its icon in the taskbar
do you actually mean the big button on the task bar or the little icon in the system tray, i.e. beside the clock? If you mean the system tray then you just add a NotifyIcon to your form, set its Icon property and make it Visible. You can then Hide and Show the form at will.