No te recomendaría usar un hosting gratuito para un sistema "real", pero asumo que lo tuyo es probar y testear código directamente en web.
Yo usaba
http://www.webwiz.co.uk cuando recién empecé con asp.net, te dan 20MB para BD sql server 2008.
Lo malo es que cuando les da la gana te borran toda la info y como es gratis a llorar al río.
Otra recomendación sería que uses Godaddy (espero cvander no lea esto :P), es muy barato y al menos yo nunca he tenido problemas,
claro que sólo usalo para cosas pequeñas :)