Given that Ubuntu support for ARM is only a fairly recent development, I'd imagine that you'd be better off going to the source and using Debian, which has been releasing on ARM since 2000 (and ported since before that), and has an enthusiastic crowd of ARM developers experienced in porting it...