I'm a coffee geek too and I love my Gaggia Cubika. It does milk too, but you don't have to froth milk. My dh has espresso and he loves it.
Gaggia Cubika's can be bought for around a hundred pounds, reconditioned, from Gaggia. Mine was about £80 on ebay. That and some Illy coffee (or better still freshly ground beans but then buying a decent grinder is a whole nother expense.)
You can send them back to the company for servicing too and you can easily get the bits for them.
I used to have a stove top and it simply doesn't compare taste wise.