Bottom bracket - find out what threading your frame has, and get one like that. Everyone sells them. Just get the 103mm shimano since you're too lazy to research chainline.
Great response overall but Shimano does not make 103mm BBs, shortest you can get from them are 107mm.
Sugino makes an affordable BB for less than $30.
++ for the rest of his post.