I didn't get to look at them much because I was with my girlfriend (who thinks I have a serious problem with these things).
Anyway, I think the brand was called "Awesome". They had Fast n Furious bodies and they were much more proportional looking - wheels and bodies looked more proportional.
Anyone see these? Better yet, anyone have any feedback on them? I already did a search for them on the forums...