MacBook Air is a better choice due to the improved keyboard and all other great specs that a MacBook offers. MacBook Pro comes at second due to expensiveness, and some might find the butterfly mechanism keyboard not comfortable.