23 days isn't too long for any OS, I have had XP run for 60 days + (until I do updates), I have had some linux servers that have been in service with uptimes of 385+ days...(even with updates) keep aiming for higher uptimes.