Ok, ok...I just went through all this so now I'm an expert! (note sarcasm) Those are infact needle bearings and you should replace them from your local hardware store. They are like 1/8 X 3/4" or sometimes 3/16X1/2" or what ever. HERE'S WHERE YOU CAN FIND THE ONLINE DIAGRAM:
http://chevy.tocmp.com/ This site is GREAT because it lists original parts and specs.You can get new bearings from WJB bearings in Southern Ca. pretty cheap (like $10.85 cheap) just give 'em the part numbers form the old bearings. then cut yourself some new gaskets and you're in like Flint, Michigan...
When you put the new needle bearings back in,stuff some wheel bearing grease into the hole, that'll hold the bearings nicely while you're trying to get em back in.