It sounds like you first need to detect who the currently signed in user is - do you have a way of accomplishing this, such as querying active directory? If you do, then you can set up conditional formatting in the form based on who the current user is.
Does that make sense? I guess we first need to know whether you have a way of determining the currently logged in user. Once that's in place the rest should be easy!