ISE is the best for learning but doesn't have good readline support (it's not quite a normal windows console). Once you're up to speed, grab ConEmu. It's the iTerm2 of the Windows world.
ConEmu is pretty great (and WAY better than a standard console), but CMDer builds upon the ConEmu base and improves it, in my opinion: http://cmder.net/
It either has the full powershell console in a pane depending on your view settings or you can hit f8 to run highlighted text or the line your cursor is on.