i ve lived in both kl and jakarta, now in jakarta
imho jakarta has the better nitelife, kl has better value hotels. jakarta is an older city but is a mess and difficult to get around if you don t know the place. as someone said use silverbird taxis
kl has bloody awful taxis ...but there is an unconnected rail network which makes gettin around easier