Hi Amiga_3K,
well, I was coding on the Amiga a long time ago... it was an Amiga 500 and I wrote the last piece of code in 1993 using assembler (SECAM). I know that there are much advantages in coding in C (actually I do on a AMD K7 x86-compatible PC, shame on me!) but if you try to get the best out of your machine, the first choice is assembler. It's not as hard to learn as many people (Gurus) try to tell you, there are just some more things to deal with, in order to get the same results.
You can start with C, it's the language todays games are beeing developed with and then try to insert some assembler code for time critical operations, sound routines or scrolling for example. I know it's a little bit hard to learn a low level language if the only thing you know is Basic, but its really worth it!
Greeeez
NuPraptor