There are really two points of boot time - Post and Windows (or Linux, whatever.)
Generally, I would say that time is pretty good.
Times, however, can only really be discussed by breaking down those two different timing sections. If I have two external SCSI controller cards, I will have an ass long post - but maybe my Windows 2003 boot is silly fast. Or maybe I have loaded my system with crap and have a fast post and long Window boot. And so forth