Quote Originally Posted by 318 iS Cosmos
Did you buy OEM brake pads or a diff brand? some pads (mostly for track use) would be very squeaky until they heat up.

Changing the oil on a manual gearbox is quite an easy job so dont worry about that. Although changing the oil usually cures a diff problem that people experience and thats changing into first when the car is cold.
Could it be a worn syncro?