I also just bought a Mac and came from a .NET development background. I tried a bunch of different languages and environments. If you are planning to write OS X desktop software, you will need to use Cocoa and Interface Builder. IB has no Windows counterpart because it is so much attached to Cocoa. This means that you will need to learn Cocoa at the same time, and this is not easy to do by looking at the code.
Objective-C - Mac, , #. , , . Python Ruby Objective-C , Cocoa, . # Mono , , Cocoa # . # , Visual Studio, MonoDevelop Mac. , , , Objective-C, .
-, . Python Ruby, Python. , , Python, 100% Linux. iTerm - , . , , Smultron, , . .
, , . Python, , , . SQLAlchemy (Python ORM) . Vim (MacVim ), , , , . (, , $, , , , Enter, , Google , o.)