I have a need for a tool that would monitor and more importantly log requests on IIS. This tool would have to report basic info about requests such as date/time of request, time
You can use IIS's log files and read them using Log Parser (free download from MS).
In response to comment: the format of the IIS log file can be found here: IIS Log File Format (IIS 6.0) and here.