Who are they? (toy ID-ing)

I've had these three in my collection for years now... actually I had them before I started collecting. Picked the two on the sides up at a yard sale for under $1 a decade (or more) ago and the guy in the middle I picked up for a potential 3D modeling project in school 5 years or so ago (ended up modeling something simpler). I kind of assumed the one on the far right was Bumblebee but when I was quickly looking through the G1 gallery on here I realized I might be wrong.
It's about time they had names put to them xP
Image: http://i19.photobucket.com/albums/b168/Erailea2/DSCN4730.jpg
If it helps any, the one on the left is a Decepticon crane of some sort, the middle guy is an Autobot train and I assume the one on the right is an Autobot (yey missing stickers >.< ) and, well, is like Bee. Lol.
Figured it was be better to come in here and ask since I spent quite a while last night trying to ID a figure I thought was Beast Wars, only to eventually find out (by pure luck) it was Universe Razorclaw. Heh. No wonder I couldn't find him searching Beast War.
It's about time they had names put to them xP
Image: http://i19.photobucket.com/albums/b168/Erailea2/DSCN4730.jpg
If it helps any, the one on the left is a Decepticon crane of some sort, the middle guy is an Autobot train and I assume the one on the right is an Autobot (yey missing stickers >.< ) and, well, is like Bee. Lol.
Figured it was be better to come in here and ask since I spent quite a while last night trying to ID a figure I thought was Beast Wars, only to eventually find out (by pure luck) it was Universe Razorclaw. Heh. No wonder I couldn't find him searching Beast War.