Yes, you can swap the HD in the MacBooks but not the MacBook Pro's.
Where "can" is defined as "allowed and designed to be easy for the average user." If your definition of "can" is more like mine, then you'll understand why my 15" MBP has a 320GB HDD.