the CG125 does look crap but its a great first bike! you can drop it and cause next to no damage, it costs nothing to run, nothing to insure and the tax is nearly free

the big plus with the cg is if you can find a good one you can learn on it and sell it for the same price you got it for.