+1
@Dasheesh: You tell about using your comp during travels, in trains etc. Why does the latency bother you? If you don't record, don't play MIDI keyboard you could forget about it, use the internal souncard or any external interface and any good closed headphones.
P. S. Synths aren't a problem if you don't play MIDI keyboard.