Twitter4j requests ilimitados?

Bom dia,

Estou trabalhando com twitter4j e me deparei com um novo problema (esse é o segundo forum que crio).

Estou tentando montar uma certa estrutura apartir de um perfil no twitter, a montagem dessa estrutura exige centenas de requisições e SEMPRE, no meio do processo, eu estouro o limite de 350 requests por hora que tenho. O que eu quero montar é um arquivo xml que só é montado após tds essas centenas de requests.

Então minhas dúvidas são:

Esse limite de requests por hora é do twitter ou da api? Outras apis tem a mesma limitação?

Esse número (350) pode ser aumentado ou mesmo tornado ilimitado?

Alguém conhece alguma forma de “burlar” esse limite? Qual? Como?

Agradeço profundamente qualquer direcionamento.

Msg de Erro que acontece ao se estourar:

400:The request was invalid.  An accompanying error message will explain why. This is the status code will be returned during rate limiting.
error - Rate limit exceeded. Clients may not make more than 350 requests per hour.
request - /1/statuses/user_timeline.json?user_id=101012689&include_rts=true&include_entities=false&page=143
Relevant discussions can be on the Internet at:
	http://www.google.co.jp/search?q=e4a27c73 or
	http://www.google.co.jp/search?q=0070a69c
TwitterException{exceptionCode=[e4a27c73-0070a69c], statusCode=400, retryAfter=0, rateLimitStatus=RateLimitStatusJSONImpl{remainingHits=0, hourlyLimit=350, resetTimeInSeconds=1300005, secondsUntilReset=1132, resetTime=Sun Mar 13 05:36:09 BRT 2011}, version=2.2.0}
	at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:189)
	at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:65)
	at twitter4j.internal.http.HttpClientWrapper.get(HttpClientWrapper.java:85)
	at twitter4j.TwitterImpl.getUserTimeline(TwitterImpl.java:245)
	at br.com.socialquery.twitter.util.TwitterUtils.getAllTweetsFromUser(TwitterUtils.java:37)
	at br.com.socialquery.twitter.main.TwitterTester.main(TwitterTester.java:59)