Terminal Server or Citrix
Someone asked recently whether it would be best to go with Citrix or Microsoft's std Terminal Server product. IMO, especially for the small business marketplace, with Windows 2003 TS, Microsoft has given us a product that we can use instead of Citrix.
Vlad concurs, and wrote the following:
Microsoft didn't want to develop multi-user functionality for NT 3.51 so they licensed kernel source to Citrix. With release of 2000, Microsoft licensed back the rdp code which now runs both Citrix and Terminal Services (actually Citrix uses a slightly enhanced protocol called ica).
The advantages of Citrix in mid-sized business are slim, in smallbiz there are none. Multi-server farms, web publishing, etc are not targeted at smallbusiness budget. If all your clients are on Windows and you can get by with a single server/cluster you don't need to look at more than Terminal Services.
And Gavin has indicated that there are some new generic drivers available ('cause as well know, the biggest gotcha with TS is printer compatibility!):
As an FYI - W2K3 SP2 adds a new GENERIC laser and GENERIC DeskJet print drivers which will be used by default for any incompatible printer the TS box encounters! This is supposed to solve a lot of compatibility problems. It can be turned ON in Group Policy once SP2 is applied.
Finally, remember that W2K3 TS CALs are NOT covered by SBS CALs!