Hi all! long time reader, first time poster and a windows admin to boot so please be nice

lol
Situation: I've got an entirely Windows enterprise to support my part of and it's mostly win2k at that. It's not overly large at about 250 - 300 users, of which i directly support 40 - 50 and am second line for everyone else. We're talking about approximately 25 servers / NAS boxes plus the usual firewalls etc, no of which is reporting back to a central place.
Dream Solution: I'd
love to have all the server event logs pulled into one place and displayed (via a web page) in such a manner that major events are easily visable, searches through previous logs can be done for trends, an overall "health" can be displayed but you can drill down to view individual offices and even servers. Also, it'd be moving into wet dream zone if performance trackers, health, history and status can be displayed with both e-mail and sms alerts sent for key events / situations.
So Far: well, so far I've been reading, surfing and googleing like a demon, trying to cover as much ground as possible so I can start the ball rolling in the right direction. To this end I've "gained" a spare PC (2.4GHz AMD with a 80Gb hdd & 256 Mb RAM) and have CentOS 4 installed with MySQL, Apache and rsyslog just going on. As I said I've been reading these forums for a while and asking questions in other places but i could do with some pointers.
I'm intending to finish getting rsyslog installed, a windows client on the servers and the whole thing writing to MySQL. Then following Rainer's guide to using php to display it all as a webpage....... after that, I'm pretty stuck on where to go. Can some kind soul give me some hints? is my dream solution possible on a freeware basis or am i going to have to pry the corporate fingers loose?

lol