Hi
is there any bus going from KLIA to Georgetown?
if not, is it better(cheaper/faster) to go from KLIA to Puduraya then to Georgetown or from KLIA to Ipoh then Georgetown?

Most people who want to go to George Town from KLIA would fly. There is no direct bus.
Watch the budget airlines--they publish fares that make taking a bus ludicrous if you time it right:
Firefly
Jetstar
Air Asia
I particularly like Firefly because it flies out of Subang--a quieter airport than KLIA!
Don recall there are bus to Ipoh from KLIA.
For bus, you will have to go to puduraya from KLIA, then puduraya to Penang(Georgetown).
I agree that take flight is more convenient
I recommend you to take Airasia then the other 2 budget airline as:
Jetstar (don think have flight from KL - PENANG)
Firefly (fly from subang airport, where it is quite a distance from KLIA, unless you depart form KL town, then it is nearer to go Subang airport).
For airasia you will have to go to LCCT airport form KLIA, there are shutter bus (i think it is free).
One thing is penang airport is not in town, you will have to take bus/cab to town. cab is quite pricey.
Same goes to bus from puduraya, not go to town as well, will have to take bus/cab to town