I've done it on both my IBM ThinkPads.
First you find out if the drive is IDE or SATA. Then you find out what size you want (I took my 40 Gig drives to 160). Then you decide on the brand, I'm partial to Seagate as the drives come with excellent cloning software. Then you get/borrow an external drive case and clone the drive. Then you swap the drives. Done.
I currently have an Acer TravelMate 2480-2943 notebook. It has a 40 GB HD. I have the hard drive partitioned because I run both Windows XP and kubuntu Linux. I don't want to take away any space from Linux and my Windows partition is full due to my MP3 collection, pictures, etc.
I hate to have to pack around a separate external hard drive.
I have never upgraded an internal notebook hard disk but have done it on a desktop. Is it difficult? Also, will I come across problems with heat if I upgrade to a larger hard disk? What type of internal would you recommend?
Should I just stick with an external? What type would you recommend?