An implant (10) is provided which has an outer bearing surface (62) and an inner bearing surface (22) and an inner attachment surface (24). The outer bearing surface (62) functions as a joint contact surface for a reconstructed bone joint. The inner attachment surface (24) contacts a bone and is attached thereto. The inner attachment surface (24) of the implant is curvilinear from the medial to the lateral areas of the femur to approximate the shape of the natural femur. The resection of the femur for accommodating the implant (10) can be properly performed by a milling device (80) employing one or more curvilinear milling bits (70).