C# で Andoroid ネイティブアプリを開発するなら、MonoDroid というものがあります。
http://monodroid.net/
無料ではなさそうなので、個人での利用は難しいと思いますが。。。
ご参考まで。
InfoQ: Koushik Dutta氏がGoogleのAndroidにC#、RubyおよびPythonをもたらす