Mine is and always will be Steelix. The first Pokemon I ever raised to lvl 99 (never got one to 100) it was so awesome. It wasn't really weak to anything and it took forever to kill with a defense stat in the mid 500s and a S. Def in the low 300s plus its natural toughness due to its Steel type... oh god it was awesome... It was way more powerful than any other pokemon id ever used and twas my special one!... maybe it was so strong because it was traded like three times before it came to me...
I <3 U Rocky
... now only if i could find that damn Pokemon Silver cartridge... =\