Cita: entiendo que debo usar tablas para ubicarlos donde yo quiera, me parece bastante engorroso...
me imagino que trabajaas siempre con el GridLayout del 2003, personalmente no me gustaba usarlo por cuestiones de compatibilidad y por hacer mas ligera la página aunque bueno, ya eso depende de cada uno y en 2005 por default está en modo FlowLayout (por las razones que te menciono) aunque esa modalidad la puedes cambiar.. checa éste ejemplo:
http://aspnet.4guysfromrolla.com/articles/032704-1.aspx
Salu2 y espero que sea lo que buscas..