I've always been pretty fond of Bastidon; its head seems to resemble a shield, which, I believe, is pretty unique, considering the amount of bulk and defenses it carries. Together, these allow it to withstand more hits than normal, similarly to how shield would protect you from being struck by foes if you had any. if that makes sense! Very creative.
Only thing I'm disappointed by, however, is that aside from defenses, rest of stats are pretty low, such as Attack, Special Attack, and Speed, which makes it sort of tough to utilize when it comes to battling. If it weren't for this, people would have been using this Pokémon more, and it would have been a lot more popular overall. Hope they fix it at some point, by perhaps giving it a mega-evolution form!
As for second, I would have to go with Kabutops. Its scissor-like arms are very cool, and while battling, it could be pretty viable on rain teams. Have used it once or twice before, and it seemed to be pretty impressing.