You could go for a old ps2 joypad. Thats what i use as i dont realy like the ps3 joypads. R2 and L2 are better and my barrel rolls always work, i just have trouble inputting them without ending up in a wall, but thats my skill which is questionable not the hardware..

I have no idea how some of these players do them on the you tube vids. its like the whole lap is made of BR's, i would love to know there explanation.