@Zane A commonly misunderstood fact about bulk-logged recovery is around point in time restore.
BOL confuses the matter by stating "Can recover to the end of any backup. Point-in-time recovery is not supported.". Point-in-time restore is of course possibly with bulk-logged recovery model, it is only impossible with transaction log backups that contain bulk-logged transactions. Subtle isn't it?