The MacBook pro looks very similar to its predecessor the Aluminum G4 with some key differences:

Model # Make Specs
A1150 MacBook Pro 15.4" 1.83GHz Core Duo
2.0GHz Core Duo
2.16GHz Core Duo
A1151 MacBook Pro 17" 2.16GHz Core Duo
A1211 MacBook Pro 15.4" 2.16GHz Core 2 Duo
2.33GHz Core 2 Duo
A1212 MacBook Pro 17" 2.33GHz Core 2 Duo
A1226 MacBook Pro 15.4" 2.2GHz Core 2 Duo
2.4GHz Core 2 Duo
2.6GHz Core 2 Duo
A1229 MacBook Pro 17" 2.4GHz Core 2 Duo
2.6GHz Core 2 Duo
A1260 MacBook Pro 15.4" 2.4GHz Core 2 Duo
2.5GHz Core 2 Duo
2.6GHz Core 2 Duo
A1261 MacBook Pro 17" 2.5GHz Core 2 Duo
2.6GHz Core 2 Duo
A1278 MacBook Pro 13.3" 2.26GHz Core 2 Duo
2.3GHz Core i5
2.4GHz Core 2 Duo
2.4GHz Core i5
2.53GHz Core 2 Duo
2.5GHz Core i5
2.66GHz Core 2 Duo
2.7GHz Core i7
2.8GHz Core i7
2.9GHz Core i7
A1286 MacBook Pro 15.4" 2.0GHz Core i7
2.2GHz Core i7
2.3GHz Core i7
2.4GHz Core 2 Duo
2.4GHz Core i5
2.4GHz Core i7
2.53GHz Core 2 Duo
2.53GHz Core i5
2.5GHz Core i7
2.66GHz Core 2 Duo
2.66GHz Core i7
2.6GHz Core i7
2.7GHz Core i7
2.8GHz Core 2 Duo
2.8GHz Core i7
2.93GHz Core 2 Duo
3.06GHz Core 2 Duo
A1297 MacBook Pro 17" 2.2GHz Core i7
2.3GHz Core i7
2.4GHz Core i7
2.53GHz Core i5
2.5GHz Core i7
2.66GHz Core 2 Duo
2.66GHz Core i7
2.8GHz Core 2 Duo
2.8GHz Core i7
2.93GHz Core 2 Duo
3.06GHz Core 2 Duo
A1398 MacBook Pro 15.4" 2.0GHz Core i7 Quad-Core
2.2GHz Core i7
2.3GHz Core i7
2.3GHz Core i7 Quad-Core
2.4GHz Core i7
2.5GHz Core i7
2.6GHz Core i7
2.6GHz Core i7 Quad-Core
2.7GHz Core i7
2.8GHz Core i7
A1425 MacBook Pro 13.3" 2.5GHz Core i5
2.6GHz Core i5
2.9GHz Core i7
3.0GHz Core i7
A1502 MacBook Pro 13.3" 2.4GHz Core i5
2.6GHz Core i5
2.7GHz Core i5
2.8GHz Core i5
2.8GHz Core i7
2.9GHz Core i5
3.0GHz Core i7
3.1GHz Core i7
A1708 MacBook Pro 13.3" 2.0GHz Core i5
2.3GHz Core i5
2.4GHz Core i7
2.5GHz Core i7
A2338 MacBook Pro 13.3" 3.2GHz M1
3.49 M2
A2442 MacBook Pro 14.2" 3.2GHz M1
A2485 MacBook Pro 16" 3.2GHz M1
A2780 MacBook Pro 16" 3.68 M2 Max