<p>I have 5 <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF06a/12454-12454-321959-338927-89307-3341951.html" rel="nofollow noreferrer">HP Compaq t5530 Thin Clients</a> with Windows CE 6.0 installed in 'em. I have a Windows 2003 server. Those 6 PCs should be used for browsing. And a user can browse for an hour and be able to extend time. I need to develop a simple client-server program to control the internet usability.</p>
<p>What would be a suggested route to solve this?</p>

So you are after a time-controlled browser application, and nothing else?  First question: do you have the BSP (board support package) for this device?
Yes
: Modify the IESAMPLE source code, which is the browser that ships with CE, to have the display you want and remove things like the close button, and maybe even the caption bar.  I'd probably even have it
implement all of the required shell functions
so it could run as the device shell completely. The
IEShell sample
would be a very good start.  Then modify HKLM\Init in your project to have the reworked IESAMPLE launch at device boot and you're done.
No
: It not going to be as easy, but it's still doable.  Create an app using the
IWebBrowser2 COM control
that has the UI elements you want (like the above suggestions).  Modify HKLM\Init to launch your app after explorer.exe (you probably will have to let explorer run to be a shell app) or if you do this in C++, implement the required shell functions.  If you let Explorer run, then you need your app to find, disable and hide the Start bar when it initializes.  How you get your app to persist will be hardware dependent - I know nothing about these devices.